80a
*.<fc
Canada
Denmark
GermEny
Greece
Holland
Itfly
Spain
Singapore
Switzerland
U.S.A.
C&3.45
DKi 30.00
Dm 7.S0
Dra 210.00
DFL 7.0O
L 3S00
Pts 3O0.OC
MS 5.C0
SFr 6.10
S3.95 D72163I
o
D
D
APRIL 1984 BRITAIN'S BIGGEST-SELLING HOME COMPUTER MAGAZINE Vol. 4 No.4
Now a monkey with
a monocle can teach
you Spanish- j
how micros make learning
languages easy
Review: Aquarius II J
Vic Labyrinth
Spectrum Space Quest
and MultiProg
CBM-64 and Dragon
games tests
BBC Squares and Oric Lander
BettaZX-81 Basic
r 4
I
*
<^» d>
$&
■4W
£L
"si
HERE IS ONLY
OF THE SOFTWARE JUNGLE !
W \J Dirnbo f
<CA$u^\Any Spectrum
Challenger
DDCD
contact Laurence Holt lei ;- 061- 066-7401 Available from good software outlets
/j A -\.2M^M^ k ^
... qfgpo
LIDtB
MI Oil OHO«
Software S'wrtlist: page 57
Above Multi programming: page 103.
Eclo/v Language teaming: i:aae 80.
Cover pnotograph by Akn McFadcn.
44
EDITORIAL AND YOUR LETTERS: The first or die 'why haven't I got my QL
yet?" letfers; a Sinclair spokesman writes; neglected naciines neec. new software.
46
NEWS: Home computers to control your hone; computing undar canvas; run youi
Spectrum r>rourams on i CBM-64 or a QL; cui-thmat price cuts loom.
51
FIRST BYTES: User-defined
chaiacters; add-ons; A2tec calendar.
55
COMPUTER CLUB: Paul Bone in
Guildford.
57
SOFTWARE SHORTLIST: A dutc with Neptune's daughter, fun with Fred and the
Pharaohs; Blue Thunder — blunder through ami-chopper defences.
61
QUEST CORNKR: Hugo North is here to help you; me;t Lie Heroes of Karri; get rich
quick with the Treasures of I-Iamil: ;.!so hints on pirute hoards.
64
AQUARIUS II: How radical is Radofm's new computer? Kathleen Petl shields her eyet
aid peers coldly into the second dawn cf the age of Aquarius.
C Q CBM-64 GAMES: Ace computer "T f\
U O jockev Paul Bone looks at 54 releases. I U
DRAGON GAMES: Prul Bond
assesses Dragon piograms.
72
DESIGN YOUR OWN MICRO: prom Angola tc Cieam, the computers of youi
dreams — we preview some competition onirics.
77
GAMES WRITING PACKAGES: Simon Becsley looks; at Simons Basic; and at an
extension to Spectrum Basic; a graphics language; and two games designers.
80
EASY LANGUAGE LEARNING: Meirwm Jones, Mike McCann and the Your
Computer monkey demonstrate hew lo become polyglots.
86
94
DRAGON CONVOY: Vince Ccckett
sails through dire stiaits.
91
ORIC LANDER: Denis Salisbury
goes for a touchdown.
7X-8I LASER DUEL: A two player game for (he ZX-81 by DaWd tvet. Collect loads of
golc in your V-shapcd battle machine.
98
MAP PLOTTER: John Dawson makes land surveying sample with a plane labinu
simulation fm the BBC Micro and Oric printer.
1f| Q SPECTRUM MULTI-PROGRAMS: New you con use different utilities simul
U J taneously or show off all' youi games al my ime time with Mark Jones' routine.
In y SINCLAIR QL COMPETITION: Are you one of the lucky winner* of Sinclair's
U / 68008-based home computer with the built-in Microdrive?
In Q SNAPMAN $4: You are a hungry Utile Snopman, lost in tht food muv.i. David Rue*
U J has produced a remarkably complete version of Psc-Man for the CBM-64.
11 fi RBC SQUARES: Xot a prc;orative term, but a games program by Kevir Milet
I U which differs from other Basic games in its use of exclusdve-or printing.
10 I SPECTRUM SPACE QUEST: Mars too frippery' Venus a trifle artifical? Gel
b I jway from it all with John Charkswonh. Mind the blue budgies.
In C ZX-81 BETTA BASIC: A set of machine-code routine by J D Judge which provides
£- %J the ^X-8l with 14 new Basic r:ommaids — some fmind only on expensive micros.
133
VIC-20 LABYRINTH: A 3D marc
pme by Paul H, idler.
145
DRAGON SPRITE BASIC:
Gary Priest invokes sprites.
1 CI SPECTRUM TOOLKIT: Tltib pjo^iyui il designed to iielp ll>e ptog.au. wrilei by
providing user-friendly routier.s for actual programming.
IE C BBC GRAPHICS: Iar. Angel purs things into perspective wirh the help or" three-
hi U dimensonal co-oidinace geometry in the second part of this series.
IDA ZAGORSK: John Ransley searches
'the Russian monastery.
168
MUNSTbK MIMiK: Fred
SltotlDn in search of monsters.
171
RESPONSE FRAME:
Har nell hands nut hints.
Ti:n
In n SOFTWARE FILE: Ten pages of
/ O free software for most micros.
193
MTX COMPETITION: Winners
of the metal micro.
234
DATEBASE: Paul Bond lists
micrc events.
YOUR COV1PUTER. APRIL 1 984 3
The Further Avventurzqof-
OT
nfV-TSf'
Tm.
s'7
I'A'M ' t' ' I t i
X
-hr,
'\
1A
5-v<
/
.<a
%
*k
■^
VoWi tN m JUN&LB
SOMBTH/N& 5TtRR£R
5oM£0N£$ in A STEW. *>
t «■ ■- :
"S
/">'
,^
yf 5, /7^ *tf LAUGHING SHARK
WHO HAP OOfAB IN 3SARCH
Of fa flf£W SfcAMMG HoT
VIRGIN GAMES
ly,
-S*
lb
'*U
/
1!
tt/£
'3 &£*:<?> 3tf £4
Jive
fe
•<
STv
7,
"o
&
y>
iv^/^A^
'fli.0 #//£/=. NEW
CARPET? 3/W No
MOR£. Oi/N&LB
?Lil£.\l!m'T\T?
H0?0<?P5H
Berrsfi. oetovt
HfoQEHBGAht
CHECKOUT
U-
7'
7
/
/
'/s^
/
V"
i
:\^
isrr
A9£NT 0035 ON
\ H/5 MISSION To $E£K AMP
l rw stem/ tmwime>.
7v\
j>
/
/
\
"r/Jg
\
'III
Mtau
//
\,
'"//
"s.
s.
'/ft
r
THIS PIACS & (MWUN& WITH
Bt&a, fixing 3v&£. 3ecr&i
To fiNV THS
WtZZARR HE'S
aoTjiaroF
HE'LL NBEP
IN THBBOOK.
SORCERY
B> Martyn Wheeler fir thr
Spectn m 4SK
VGC1016
By the author of the
much acclaimed Dr
Frankie. bi this mystery
t jJo you jra a wiurd
who can lly , and fly y o u
must, through) 15
screens, avoiding false
trails, evil cKoatinnd
str.-inre beings. You
must collect various
items and reach the
door iu Ik v mr aI ium»
before the attaching
beings drain your
power. The further you
get, tee harder it gen
and the more
compulsive Sorcery
becomes. To reach tf e
ultimate goal of your
trapped sorceror
friends you must be
fleet of finger and
brain. Excellent colour,
graphics and sound.
R.R.P
AMBUSH
By Brian Williams fo- the
Ccmmgdore 64
VGA 60C4
Quite simply Ambush is
a, 'just one more go!
type game. Get your
Hands on the control*
of your spaceship and
nobody will be ante to
pnse them off. Guide
the spdceihip through
storms of ever-
inc re tstal attacks from
strange alen forms. Hit
them with your User
and they split in two,
hit them agai n and they
drop a pro tor bomb.
Fast furious actiomthat
is both compelling and
addictive. This is a
winner.
£7.95 RAP.
Jovsticx
ATLAS
ASSIGNMENT
By Martyn Divie: tor hc
Sptrtrun 48<
VGC 1017
This is a text ad venture
with a difference - ft
incorporates three
arcade-style games,
just to keep you on
your tees. The play er, a
secret agent has to seek
and find ilolvn nuclear
plans. The fate of the
world is in your hands.
Using cunning and skal
to find the plans you
must decide whal
nhjpt-tt ynn tioH on
your journey will be of
use to you. Can you
enter the world of
eeeioruujo and survive?
£5.95 R.*.P.
I
■if
CHECKOUT
Br Mile Ccoke For tr e
B8CB
VGA 2011
A unique gafric ln.il
keeps your heart
beating fast. Charlie
the Checkout burglar
J nil** rvund thv »ture
collecting carpet titles,
a robot guard with
lasers tries to stop h en.
mil grid walking game
is a must for quick-
thinking, fast-fingered
players.
R.R.P.
BUGS
By Dennis bbotson (or the
Electron
VGA 8001
A rare arcade game for
the new Electron. This
falt-reovine arcade
gdmc haj trie p-laycrV
garden being invaded
by a whole host of
n.\stn.s, scorpions,
>pider> and bugs of all
kinds. Your job is to
shoot them down
before they get you.
four spray can is very
fast and very
manoeuvrable, but you
can Still get caught.
£7.95 R.R.P.
MAIL ORDER
All our programs are available at normal retail price includng postage and
parking, d rect from our "MY LOCAL DEALER HAS CONE OUT OF
BUSINESS BECAUSE HE NEVER STOCKED YOUR GAMES DEPT"
at S1-63 Psrtosello Road, .ondon vV11 3D0.
JUNGLE JIVE
By Dennis IbbOtSOn for the
BBC Bind Eectron
VGA 2801
By the author of
Another new release,
Bugs. Jungle Jive is fast
action shoot 'cm up
arcade game. Walk your
htailfer Lelwvcn tfitr
lines of snapping,
snarling and slithorinz
beasts. Shoot them all
but no* the baboons,
and especially the
snakes. Faster action ,is
you progress. But
beware the ricochet -
you couldshoot
yourself) Stunning use
of sound and colour.
£7.95 R.R.P.
[J
T
T
from- the producers of
tAmJVSC
mm
pS&lC$£.
iT^F
m
• JJj|
UIJ
5 •••;
csiwif ;«<
■ •■ .
""KM
PLUMB CRAZY!
Stop the tank exploding b 1
using your skill and ingenuity
beware the ghost!
Fun-action game for Commodore i
am
OMMANDO
' iadge by clearing the Galaxy of .
> Cosmic Kamikazes, Galactic
irds like Space Minefields and
Jr^ratei:
Mete^
Fantastic
hHim
Hjili
"spective
e<5f for £7.95
.•M
u
■Z&&
MB
• 1/
L^lUTjl
♦ * ♦
TERMINAL SOFTWARE
28 CHURCH LAME. PRESTWICH.
MANCHi&l'KK M!« BAJ.
Telephone: 06 1 -797 36C-5 or 06 ) -773 9313
INTERNATIONAL.
WlCOSC'nMXISSF:l,DORr.TlAl,.\LNaiULT. .
A/ISHMAKOTTEKDAM. CAKATK0BKNHAVN
iX AFRICA -SOUTH AFRICA. OZI50FT AUSTRALIA.
ALPrrC-MCW ZEALAND. KlCtoDICITALl' S.A
■■>■■?*■:■■.■
' '" Hi ■' '
Available from leading computer shops
and distributors, includitig:-
— Jtei^j
l 1 * I SUV'! % I Hi*
Centre Soft
WEST MIDLANDS.
Selected Lewis's
and G>op
Stores
SoftShop
International
PCS
elackburn,
FERRANTIANO
D*VEHPOBT LT3.
if
^
K
KRAKATQA
/ ~z^ — ™ — / — <
'f
The slory so fa'
"My whole body ached as I scramblec back into the chopper .
the subs were back! . . . The rockets were coming in over Kra<atoa
and the constant explosions had brough: the volcano to ife! . .
I could stay to defend the tanker or get the islanders off the volcano,
it wasn't going to be easy! . . . Arming the -ockets I lifted off and
headed for trouble . ."
price £5.95
One of the hits of the Microfair at the end of 1983 . . .
"An amazing piece of programming with fantastic full
screen graphics and great music! . . . The explosion from
the vofcano ofKrakatoa is both visually and aurally con-
'/incing. In short it's a g r eat program with some of the
biggest animated graphics we've ever seen A year ago
we would not nave believed it v/as possible to do this."
(Software Supermarket)
mmmms
■_■_■,
•_■_■_
■ • ■ a
-■_■_■_
_■■■■_
■ ■ ■ ■ ■ ■
■ a a a a a
riUUU
PILOT 64
^^^■•■^■■E^^^rwiwF
i a ■ a a
■ ■ • ■ -
-■_■_•
■ ■ ■ • a
a ■ • • ■
i ■ ■ a a
ana aw
V.VaVa"
i ■ a ■
■ ■ a i
— A flight simulation for the CBM 64 —
Using your merncry of the route safely negotiate the cross-winds
military air-zones and other hazards, over sixteen different types o :
analog and digital read-ou:, artficial horizon, air-speed irdica:or
compass, flaps, irstrument landing systems and stall warning, -ly
your way back to base and land.
price £7.50
And this is what a professional pilot has to say>
"PILOT 64 represents a very enjoyable and challenging
diversion and wi!l test the skill of pilots oi any standard.
It affords a close approximation of an actual instrument
approach and landing in a light aircraft . . . I unhesi-
tatingly recommend this game to anyone who has ever
wanted to be a 'Biggies'.
Yours faithfully
A.M.(ATR/QFI/MULWINST, B707, B72Q, B737,
DC8 ani THE on B737)'
AND SOON TO BE RELEASED:
KRAKATOA 64
THE ABOVE SPECTRUM CLASSIC CONVERTED TO THE 64
8
FROM ABBEX ELECTRONICS TA/iSTOCK HOUSE 34 36 BROWHAM RD, BEDFORD BEDS. MMO 2QD
TEL: 0234 2I35 ? V2'3 exl. 2
JOYSTICK INTERFACE
£12.95
i
INCREASE YOUR COMPUTER FUN
WITH A PROTEK J OYSTICK SET.
Play ngthecompucer game? Then take concrol of the sicua'.ion the Protek way.
Our unbeatabe combination of joystick and interface his beer specially designed
to give you arcade quality ccntroi on your Sirclair ZX Spectrum.
The Prceck joystick iriei late simply pljgs In it the tack of your Speccrum and is
compatible with a wide range o* so r tware including oestsellersfrom Quicksilva,
U lei mar-?, Orpan. A & F, CRL, and other leiding software publishers.
The Spectravision joystick controller has & haidy pistol grip, top and oase fire
button. anc rubber suction aipfocring frv single haid operation.
You can buy them separately or in a special presentation set which
comes complete with "Airliner", a flight simulator. And if s only £24.95.
Either way, they'll give you rraximum fjn whenever you pky the computer game.
Protek Computing Ltd, 1A Young Square,
Brucefield Industrial Park, Livingston, West Lothian. 0506 415353.
8 YOUR COMPUTER, APRIL 1 £84
CBM 64 SOFTWARE
THF H03BIT £14.9=
HJN-iHY HOR^lCF £5.9=
AZTEC "OMB ADVENTURE £7.9£
MOTOR MANIA f8.95
SIREM CTY £7.95
BAT AT'ACK £7.95
HOVVEF 3CVVER £8.00
FALCON PATROL £6.95
BTMANA £6.95
C_O.VNC iCart-iogc! £9.99
RADAR RAT RACE (Carlndgei £9.99
SEA WOLF £9.99
SiREN CITY £7.00
HJS~LER.. £5.95
MUNGHMAN £9.95
SUPER DOG FIGHT £8.95
FABULOUS WANCA £7.95
SIJPFR GRINDER £8.9E
PANIC £7.0G
SPRITEMAN £7.00
FROtiGtR £7.00
KONG £6.50
.... AND LOTS MORE . . .
Cheques/ PCs plus 50p PP to:
BYTEWELL
203, Court Road, Barry, S. Glamorgan
CF6 7EW
TEL: (0446) 742491
THE
MICRO WORKSHOP
MICRO COMPUTER
SPECIALISTS
(Spectrum Giuup Member)
Software and hardware over the counter for
Sinclair Spectrum, ZX-81, BBQ. Vic-20, CBM-64,
Memotech, Atari, etc.
* COMPUTERS * RAMPACK3
* JOYSTICKS * BOOKS
* KEYBOARDS * DISCS
* TAPES * LIGHT PENS
* COMPONENTS *
Business/Serious Programs avaikble
Located directly opposite Epsom Main Line
Station. Visit us or ring tor friendly service. See
and try before you buy.
Overseas/Export orders welcome
12 STATION APPROACH
EPSOM, SURREY,
EPSOM 21533
LANGUAGE LEARNING AIDS FOR
Already in use in numerous schools and colleges, these
programs provide an immensely oowerful ad to fo-eign
language learning. The cassettes nclude extensive vocabulary
lists arranged as a series of lessors, each covering a different
subiect. A tuiton control program enables individual lessons to
be baded and used as required.
Words, phrases e:c are presented li'st h one lan.gi.age. than
the other complete with all necessary accents and special
FRENCH, GERMAN & SPANISH
characters. Masculine, feninine and neuter words appear in
different colours to encourage gander learning. All lessons car be
run in nree different ways, i.e. learringonly, self-test or speed and
ace irary tesr
The programs are suitable for- pupils of all ages as simple cemmancs
enable new lessons in vocabu ary or grammar to be entered by the
uie . Tliese miy i lenbc edited 4b (fcCjuiitid mil Mured on Labile
for later use. Invaluable for homework znd exam revision!
Level A Cassettes: Contain the tuition control program and 16
comprehcrsive lessons fo r general vocabulary leaning.
Level E Cassettes Contain the tuition control program and 16
lossors inducing verb lists, adjectives, adverbs
ard phrases.
A/ailable from dealers, large store* or mail order
Alfo Available 'THE SPANISH TUTOR"
ilSifUSS Software
I Pilgrims Close, harlington. Dunstable, Beds. LU5 6LX Tel: D5255 3942
I Kosn os Software, I Pilgrims Close, Hartington, Dunstable. Beds LUS 6LX.
I Pteaie stpply che following programs for the compu:er
(tibUSPtCirtUV'ACOHtt tttC'HONifHices wzioae pcsisge a jpbcxico/
The F'enci Mutress Level A@ £9.95 □ The French Mistress Leva! B @ £9. J5 C
Tho Go'nun Maste Lewi A@ 49. 9S □ TheGemanMesrer LtveiB (jSi E9.95 □
!■•■'.■ SbanisK Tutof Laval A <S tO.Oi □ The SpamahTutcr LovsIB gi £9.»6 Q
INr'Hrs'Miss
Address
Post code
I inclose achucue posca) orter vilue s!
piyabl* to <osnos Software
YOUR COMPUTER, APRIL 1984 9
B*
tXffi
e cobwebs,
You know the storv, the Micro vou
thought would give endless hours of fun soon
becomes a five minute wonder. You get bored
and dump it on the shelf to gather dust.
With the introduction of Micronet
800 vou now have access to a vast mouth-
watering menu of facts, figures anc fun.
It we said it was a major breakthrough
in microcomputer technology vve wouldnL
be going over the top.
Jest recently at the Which
Computer Show we picked up
the prestigious RITA award for
Systems Innovation of the Year.
KI I A is tne 'Oscar' ol the
computer industry. Judged and
sponsored by the major forces in
relatecf institutes, associations
and publications.
Incredibly nil it costs is just a
pound a week to take up a subscription tc
the Micronet system. Plus, for most of you,
a local telephone call whenever you want
to connect up.
Then you've got 30,000 pages at your
fingertips, including Computer News Flashes,
all that "Prestel has to offer, and Micronet's
SwapSnop. Where you can buy anything from
joysticks to second-hand computers.
Interact with our daily news update.
You can even take over the world; competing
against hundreds or" other subscribers on the
system, in our 'Sramet' game.
If we haven't won you over with tnat
then try downloading our wide selection o:
free games and other tele-software.
Naturally, you can run household
accounts, manage businesses, :alk to other
subscribers nationwide using the sysuera.
The list is endless and so is the fun.
The only addition vou need to connect
with Micronet 800 is a modem unit.
V>art from that all you'll want is a pen
to fill in »hc coupon for more iritorrration.
Then we'll have you linked up in no time.
Before the clust settles,
in fac:.
Plcvr send nrc tin- mil tacsalxnu
Micronet 80C.
Makf Mmk-1 t>l Micro
■\d( TCSS
Telephone I
M1CRC )\l~'SO:i.Saiptor Court. 155 Harrugdan rto*l.Lor<lonfcClR j/iD. I
telephone Ql-ZiS ittj. /U [/• | 1/
\. »'KO\! I WO ScnpwcCwiB, 55 hvrwytHxi toad LunduJ.fcCJKiAD, fefcjftuicOl-^frl^
BC BASIC (Commodore 64) £57.50
At last the ultimate has arrived under the name of BC Basic. This
is a complete 9K Extension supplied in n Rom pack. Over £7 nsw
or modified commands wi htoul affecting the speed ar operation .
Mainareasof enhancementare: Hi-res, Spriles. Text Graphics,
UDQ. SuunJ", Matiiire Cade Aids, Structured program rung, l/U
and more.
TERMS: Plot su add Li-OOpon 1 andpac<ir>gtooiders —^ —
unflef CZO.yutaff agotreean al cash, cnenueoicrMit — •
care orders cvor £20.00 in the U.K. Taleihoned crooiicard -—•
orders accepftd on our 24 hour ansaphoneservtec.
All prices include VAT
SPECTRUM
LOGO £995
The Turtle' Graphics language
ZEN Editor/Assembler £12.50
A must for the serious progiammer
SU PERCH ESS 3.0 £8.95
The strongest Chess program yet
MAPOFU.K. £11.95
Educational U.K. Gecyraphv
HORSE RACE FORECAST £15.00
The Serious Punter'sAic
HISOFT PASCAL Compiler £25.00
Comoiling Pascal
VEGETABLE CRASH f 6 95
Exciting Arcade game in M/C
FROG SHOOTER f6,95
Fxriting Arcad? game in M /C
PINBALL WIZARD £5.95
Fast-action graphics and sound
BRIDGE PLAYER £8.95
Pit your wits against theSpectrjm
BACKGAMMON £5.95
Cz. commodore
DATABASE £24.50
360 pages at 10 lires/page
BC BASIC £57.50
Corrolete 9K Extension in ROM
pack
SIMPLE ACCOUNTS £24.50
Non-VAT account ng system
PAINTPIC £1950
Drawing/Painting using multi-
colour bitmap
HORSF RACE FORECAST £19.93
The Serious Punter's Aid
POOL PERM £17.25
Improveyour pools winning
chances
FOOTBALL FOR EC AST £1 9.95
Written by Protestor "rank Georyi,-
MZ MZ MZ
80A SOB 80K
Send for catalogue —
an outstanding selection
of programs available
7DD
• GUNMAN £6 35
r ast arcace game ir M.'C
• COSMIC SCRAMBLE £5 95
Spsce Adventure Game
• CHESSMAN £6 95
Save the chessmen from
destruction!
• BREAKTHROUGH £5.95
"as! arcace game
• SUPER SPACE INVADERS £6 95
A new version o ! the arcade c assic
• QUADRAX £5.95
Line up the counters and foil
opponents
• PINBALL KING £6 95
Colourf u I fast-action game in M/C
• PELMANISM £5.95
Game 3f nenory
t MOONLANDER 11 £5 95
Land the lunar module on the moon
• ATHLETE £5.95
Fas!, colourful rraze game
• STARTREK PLUS £6.95
The adventures of the starship
Enterprise'
• CURSED CHAMBERS £6.95
Testing acvenUre game
• SPEECH SYNTHESIS £ 14.50
Over 60 different sound building
blocks
• TYCOON £6.95
SlU'jk Market game
• XANAGRAMS £9,95
Challenging word game in M/C
• BIORHYTHMS PLUS £635
Program generates biorhythms
• DISASSEMBLER £12.50
Zen compatible
• KUMA COMPILER V2.0 £29,50
Get the bcot out of your MZ700
• HU-B ASIC £34,50
220 Commands + D.P.
• HU-CAL £34.50
Spreadsheet Calculator in M/C
• EASIDATA £19 50
Fas: information stcrace /retrieval
PACMAN/MILUPEOE £9.95
Superb sound and graphics
DESKMASTER 2 £33.93
Word Processor
DESKMASTER2/D £56.93
Word Processor for discTF-20
DESKMASTER 3 £33.93
Spreadsheet Calculator. 16K
DESKMASTER 3.5 £45.43
Spreadsheet Calculator tor
expanded HX-20
DESKMASTER 5 £45.43
The Editing le'minal
DESKMASTER 6 £22,43
Decision Maker
DESKMASTER 7 £22.43
Editor Assembler
DESKMASTER 8 £22.43
Mail _ister
DESKMASTER 9 £33.93
RAM Database
DESKMASTER 10 £22.43
Labeler
DESKMASTER 17 £56.93
Pert and Critical Path Analysis
DESKMASTER 20 £68.43
Viewdata
PASCAL Compiler £45.43
T me nh'p.r.T c.ndf.
FFOSSWRITEF £109 25
Wordprocessor
CASH EXCHANGE £22.43
USER DEFiN GRAPHICS £20.13
A usef u t asset tor :he HX-20 user
HOME BUDGET £22.43
Home Accounting System
HORSE RACE FORECAST £28 17
units i
apricot
KUMA FOR I H
Full Fg Forth
BASIC TOOLKIT
Ten major subroutines
ISLES OF ARTUAfM
Extensive adventure game
OTHELLO
Wth fine graphics
MAZE RUNNEF1
Thinking Mans' Maze Game
£207
£97.75
£22.43
£22.43
C1C.G8
phone NOW (073 57) 4335
or SEND FOR DETAILS
^
i i i i i i y
Please ^M
- | M 1
J? information required. J
"" and send coupon to:
~ Kuma Computers,
12, Horseshoe Parte, J
Horseshoe Road, M
Pangbourne, fl
~ Berks RG8 7JW M
htaMMm
D SHARP PC-5000
□ SIRIUS
□ SHARP PC 1500
□ SHARF700
, G SHARP A
NAME
Sd wan
a
□
a
n
D
rtl'flwfrr
D SHARP 3541
□ SAGE
D APRICOT
□ E»S0N HX-20
□ C=>SON QX-IO
ADDRESS .
Sel:<tnt
D
D
D
a
D
Hwtam
C NEWBRAN
™ COMMODORE 64
C ELECTRONIC MA L
U PRINTERS
SPECTRUM
itftwM
G
C
rj
D
D 1
90S1 COL>t
micro
computer
I
YCUR COMPUTfcR. APRIL 1934
Free software,only £225.
If you own a BBC Micro, you can
now download, store and run programs
(transmitted free of charge via Ceefax)
with the new Teletext Adaptor, prined
£225 inc. VAT.
These programs make up the BBC
Telesoftware Service (which is intended to
become a computer software broadcasting
channel) and although primarily educat-
ional, ihey will soon develop
into general interest and
business areas.
And, as they will
change every two weeks,
yotill soon be able to build
up a vast bank of top qual-
ity software without ever
having to p ut yo ur hand in
your pocket.
But that's not all
the adaptor has to offer.
It also enables you to
gain access to the
normal teletext store
of data.This is differ- /
ent to simply having /
a teletext TV
because it means
this data can now be transferred to
memory and manipulated in any way you
wish (making graphs or bar charts for
instance).
It's yet another development in our
programme to help you fully realise your
BBC Micro's potential.
If you're a credit card holder you
can order the Teletext Adaptor by ringing
01-200 0200 at any time or
0933-79300 during office
hours.
(You can also find
out the address of your
local BBC Micro dealer by
calling the same numbers.)
Alternatively, you
can order it by sending off
the coupon below;
"technical Specifications
Access to Teletext and Telesoftware Services broadcast on
U.H.E channels E21 to E69.
Speed of max. data capture rate approx. 128k baud.
(8 lines of Teletext per frame)
Height 70mm. Width 210mm. Depth 350mm. Weight 2kg.
Colour; BBC Computer cream.
Construction: Moulded top and bottom to match BBC
computer profile. ABS injection moulded plastic-
Controls: Four tuning potentiometers on rear panel
Mains on/off switch on rear panel.
Power in 240v, 50Hz, 15 w.
Operating Temperature: 10° to 35°C.
Designed and manufactured to comply with BS415 Class 1
standard.
lb: BBC Microcomputers, c/o Vector Marketing.
Dcnington Estate, Wellingborough, Northants NN8 2RL.
Please send me BBC Teletext Adaptors at £225
each, inc. V/YI and delivery. I enclose PO/nheqtic payable to
Readers A/C, Acorn Computers Ltd, or charge my credit card.
Curd Number i
Amex'DiBctWViKiMw'KNifDn clc)
Name
Add
Aaoress.
. Postcode.
Signature
Rrpistirrcd >o. 140 3810 VAT No. 215 4(K)2iO
The BBC Microcomputer System.
Designed, produced and distributed by Acorn Computers Limited.
rUkr
WM»
5DFTU1RRE
FPiESEN rS |
-: iv.i : :>:;
The Birds and The Bess is an
origiral animated cortoon-
style game, introducing, for
the first time on screen, Boris
the Bee. Bars must collect os
much necar as oossible, whilst
avoid ng various raslies like
birds, wasps, centipedes un J
Venus fly traps Smooth, fast
machine- cede action
throughout, with sounc effects,
joystick opt on (most types)
and speech option with the
Currah Microspeech Unit.
Author: Adrian Sherwin with
graphics by Matthew Smith
(of Manic Mine' fame)
OTHER BEST SELLERS
FOR YOUR SPECTRUM
<&
\ »«.
Bug- Byte Limited
Mulberry Home,
Conning Place, Liverpool LI 8JB
Deuli-r-. ronton M'lTth-w 1* ■ •■■
on Oil 709 /O/l
fegi&lered Dealers con
dirt-c* fron C&S Distrifa I
or 01-960 2155
I r
MliUJCURNI: MCUSIE
^fiSS^Sfe
'Amazingly Past Arcade Action!
includes 'Training Mode and
■unique Customizing Feature
The fastest and most exciting
game for youraBK spectrum
we: House has the Not bestsellers
for the Spectrum, Commodore B4,
/.OJHIHlft 39 RRC Flprirnn and flrir
COMMODORE 64 HUNGRY
HORACE Just when you thought
computer games had nothing
nore to offer, here comes Horace
*or your Commodore 64. Hungry
Horsce creates havoc in the pad(
as he picks the flowers, anroys
:he guards and steals tieir
unch.
COMMODORE 64 HORACE GOES
SKIING the sequel to the very
successful Hungry Horace. Our
hero attempts vinter sports First
of all he must get totheski shop,
then lumhered <vith a paid 3f
skis, he has to dodge the traffic
one? again to react the snow.
Skiing is complete with sla om
flags, trees and moguls!
I f *«"fl _ rTI
COMMODORE 14 EXPOSED
A complete and comprehensive
guide that clearly explains every
function of your Commodore 64
froT BASIC to Machine
Language. Inc udes full details
on advanced programming,
graphics and sourd.
CJFKRDiM.VK
fHtxiitl
coamiDORiig]
: L_ aum mm*
COMMODORE 64 GAMES BOOK
Teach your Commodo'e 64 evsry
trek in the book, 30 programs
ranging from nerve-shattering
space games to real life
adventures "Fnr * nnmmnrtnre
64 games enthusiast, this is a
must."
— Perscnil Cifoputer News
PBSBTEATOR
IS
CGMIHG
MELBOURNE
CLASSIC ADVENTURE This is the
program that started it all! Now
you can discover the exatemen:
rjf Classic Adveituo on you
Commojore 64, and if you are
masterful enough you too csuld
become a Master Adverturer.
THE HOBBIT Visi: J.R.R. "olkien s
Middle Earth with The Hobbit.
Ihe nost amazing adventure yet
devised. "The Hobbit has been
transferred to run on the
Commodore 64 and wha; a
SJCcessit is. The graphical
displays are superb. Worth a
place in anyone's game
collection."
— Which Micro? £ Software Review.
A.C.D.S.+ 36 rtsw BASIC
commands for jour Commodore
84 coveringthe fielcs of cassette
npLt and o.itpit. graphics,
soiind and ttiiity commands. The
A.C.3.S.+ program also albws
"he user to add his own BASIC
commands. Includes a tree
demons:ration game.
HOUSE
Orders to:
Melbourne House Publishers
131 Trafalgar Road)
Greenwich, London SE10
Correspondence to:
Chuxfi Yard
Tring
Hertfordshire HP23 5LU
All Melbourne House cassette software is
unconditiona I lyguaranteec against
malfunction.
Trade enquiries welcome.
" Please send me your tree W page catalogue.
Pftasetemlme:
VIC 20
12 VICCosiionauts
.£5.55
COMMODORE 61
Books
[_ Conmodore t4 Uames Hook £5.95
\Z Commodore (4 fjgosed £6.95
Cassettes
C Commodore M Tte Hctbrt £14.95
C. Conmotoe £4 Hilary Horace £595
r~_ Commodore (4 Horace SoesSkiing £5.95
C AC0S+ £a95
C Classic Adveiture £6i9b
0RIC1
C Orit-l/48KTk Hobbit
BBC
C BBC The Hobbit ....
.£1495
.,£14.95
SPECTRUM
□ S(KrtrunTh£Hob3it4IK £14.95
D Per*iratDr4W £695
□ Tenor Oiktil 4D 4SK £6.95
□ Mcboume Dm 43K £&95
□ H.U.R.G.48H £14.95
□ AbersoftFortMSK £14.95
□ Claisic Adwt-ture 48K £695
A I versiensof 'The Hobbit'are identical with regard
tc the adventure program. Due to menory
limitations, 3DC cassette vers on does net include
graphics.
£ i
P ease add BOp for pos: & pack
TOTAL
I enclose my n cheque
[J money order for
Please debit my Access card No
.80
Expiry Date
Signature .
Name
Address . . .
Poslcoce
Access orders can be ^^^
telephoned through nn nur HP^i
24-hour ansafone (01)858 7397. CiJ
VC4A
%
DRAGON HUNGRY HORACE, It has
been said that Horace games ate
in a class of their own. In fact,
Horace is almost a legend. Hung y
Horace, the original Horace
adventure, s now available for
theOraion32.
COSMONAUT. Written entirely in
Machine Language, Cosmonaut is
an exciting and ch sllerging game
of arcade strategy. Works with
joystick or keyboard and features
moving elevators, storm troopers,
laser guns and : more. Afull screen
game for the inexpanded VIC 20.
THE HOBBIT. Visit J.R.R. TolkieVs
Middle Earth in the most amazing
a dvcnturc yet devised. "A ga me
by which future games will be
judged." — Rersoial Computing
Today. "Superior to any other
adventure game." — Your
Ccmpjter. The Hoobit is mw
available for the BBC, Oric,
Ccmrrodore 64 ard Spectrum.
H.U.R.6. A revolutionary piece of
software for your WKSpestrun
whict allows you to develop high
q jality Machine Language arcade
games wthabsoutefy no
programming experience. Enter
the H U.R.G. competition and win
£3000.
MELBOURNE DRAW. Now Witt
Melbourne Diaw vou can create
dazzling, intricate oobur graphics
and pictures on your Spectrum
s;reen wthoirt special
programming skills. The mos:
useful ard powerful graphics
utility program fcr th? Spectrjm.
FORTH, Abersoft Fath is an
implementation of the Forth
Language *'or your Spectrum 4£K.
Forth is closer :o Machine Code
and more than 10 times faster
than BASIC, "fhe cnly Spectrum
package which has been
endorsed by the Forth Interest
Grcup ,: — Sinclair User.
FENFTRATOR is one of the most
challenging arcade games for the
48K Spectrum. Am az. nglr - fast
arcade action includes training
mode and unique custornisirg
feature. 'PenetratorismypiA—
tie graphics are terrbly
impressive ... a most enjoyable
and addictive gime." —
ComDuterard Video Games.
COMMODORE 64 HORACE COES
SKIING is the acquDl totheverj-
successful Hurgry Horace. In this
adventure aur hero attemps
wirter sports. SJtiirg is complex
with slalom flags, trees an j
moguls so watch cut f-orace!
Orders to:
Melbourne House Publishers
131 Trafalgar Road
Greenwich, London SE10
Correspondence to:
Church Yard
Tring
Hertfordshire HP23 5LU
All Melbourne House cassette software is
unconditionally guaranteed against
malfunction.
Trade encuiries welcome.
□ Pleas* send me yoortree 52 page tatalcgue.
Please send me:
VIC 20
□ VIC CosraonaJts £5.95
□ Winrd I Prircess £5.95
COMMODORE 64
Books
□ Conmocore 64 Caiws Book . S3 95
□ Conmocore 64 Exioseti £695
Cassettes
p CommocoTeWlfrtHoDDrt £1495
□ Commocore 64 Huigry Horace £595
C Commocore 64 Horace Goes M»i £5 95
□ ACQ5 + EB9i
G Classic Adverture £695
DIAG0H32
□ Hurgry Horaoi £595
£1495
0I1C-1
□ 0ri<-l/48KTte Hoabit
BBC
□ BBCTIieHobMt £1495
SPECTRUM
n Spectrurt TheHoDtMt 4*K £1495
□ Penetrat>r48< £695
Q TentM-Diktil 4D 4fX £695
Q Mel*uiacDiin49K . £»95
□ H.UR.G.48K £1495
□ Abersoft Fortti48K £1495
□ Claisic Wverturc 48K £JJ95
Al versions of "The Hobbit ' are
identical with reearc to the adventure program. Due
to memory limitations, BBC cassette version
dees not inclJde graphics.
Please arid flflp inr post & pack
TOTAL
£
£
£
.80
1 enclose my Q cheque
3] money order for
Please deoit my Access card No . .
£
ExDiryDate
Signature
Name
Address ....
Postcode .
Access orders can be
rw - 1
telephoned through on our m
24-hour ansafone (01) 858 7397. r\ ^
%
A NEW WORLD OF ADVENTUR
SLACK CRYSTAL
BLACK CRYSTAL
A THIRD CONTINENT SERIES
ADVENTURE
The Classic, six program adventure
(jane tor Ilia 4BK SneC'um antf 1CK
2X8 1 computers No son ware conesion
is complete without il. ' Black Crystal
an "xccllcni graphics adventure and a
vvfil Ihr.i jQtif nil package " Sinclair
User. April 83 "Black Crystal ha?
impressed me by it; stiver [quantity and
fgoncraly high quality of presentation. I
uri'i iifiuJ 1 iiavj txuunie hi atdioi '
Spectrum 48K 100.
rjarts o.ilv £7,50
ZX81 16K over tOOl
seven parts only £7.:
WHY PAY MORE FOR
ADVENTUftE?
ENTURE
©iiCMia: smite
AfliL,., ;r\i :ivlr
a Am lure inihr
ifilfrtftof fancisy
.-j^^w.
THE ADVENTURES OF
ST. BERNARD
An >?xci'mg. last mcvinc machine oone
arcade game sriere you gude your
intrepid St. Bernard ihrougl" the perils o|
Dm icy «vaetal»rds ta rescue 'Vie Misnos;
from the clutches of the abominable
Available tor WK Spectrum i.b.tfs
VOLCANIC DUNGEON
RO CONTINENT SERIES
NTURE
nter the realm o( Myth and Magic in
ifecfctfistc Fantasy Adventuya 3at!te
■iin Magra ana ner tvii Alliss to rescue
k Princess Imprisoned in a
it Coffin Orep witlm the Volcanic
irr. F:mr nrri Di irnr>m <:r ' i ips
e hat you nan nlay th s addictve
ltire ever and over apain. Sirn'e
nliy cols cut li esane typing
iiiud williuliiw Tom AUvtutuiUS.
cton Manual with Map of Dungeon
i wiolegarne necltanism makes tor
a veiy Addctivc Program, arid jtiel'iat
remains a firm favourite with many
nturers "
few Comptlipg W&ikty June 1983
he 48K Spectrum orZX-81 16K
£5.00
THE CRYPT by Stephen Ronton
Prepare yourseff lor the many
challenges that snal conkoU you when
you dare to enie' the crypt, you wji
ba: ! e witn piart scorp*o:ts. Hel s|>awn.
Iraneis, Pes- - Negs ana it yoi are
Avatable for the 4SK Spoctru
STARFORCE ONE
STARFORCE ONE
Tako oh ii\- rchol guardiais of the
QChtrCl COinpitor ji superbly. Utyiocd
;nrpi> rSimens final batte game
(I OOl'o machine code arcade action)
Available tor 43K Spectrum £5.95
PeVll T{!D£S 1
THE DEVIL RIDES IN
I uttered th; last mentations
st'uck ihi'r.een, A
for a taint rustling in tie corner .
out of me SiarJuws they cafire
luiy agamst r.e but I was net
defenseess onti toe Angel ot Death.
aslrrifi a wingeid fwsfl" joined'the battle
Avoiding his bate of hell Ire, I look
oa'elul airri MyCrtanOiS were sfiro; but
iry lick |-cld .-,'..'<
(Fast moving, machine code, all
action, Arcade game)
Available tor 46K Spectrum £5.95
ibove are available through most good computer stores or direct from
CARNELL SOFTWARE LTD.,
h Weylands Ind. Est., Molesey Road, Hersham, Surrey KT12 3PL.
DEALERS: Contact us lor your learest wholesaler.
FROM CARNELL SOFTWARE
"THE WRATH OF MAGRA"
A THIRD CONTINENT
1IES ADVENTURE
The first born ias been destroyed Trie
Black Crystal of Beroh has been banished.
The alliance of Evil has been defeated by the
armies of Lord -endal So ends fte Ihird
we invite you to «/vn:e your name
in the history of the Fourh Age of the Third
Continent.
Ycu will meet friends and enemies, old and
new, in the long awaited sequel to Volcanic
Dungeon. Using high resolution graphics
and combining the best qualities of "Black
Crystal" and "Volcanic Dungeon", we will
allow you to become part of this tale of
revenge.
"The Wrath o' Magra" comae as three, 48K
programme's on cassette, boxed with in-
stn ir.lmn man jg! and book detailing the h s-
tory of the Third Continent and the many
spalls you will he i sing throughout the
game. For the 48K Spectrum @ £12.53.
NOTE: The Wrath of Magra" is a complete
adventure. Ydu need not buy "Volcanic
Dunceon" or "Black Crystal" Lu play it.
Available from Feb '84
CARNELL SOFTWARE LTD
>can
TRIBBLE TROUBLE
Sf-tClKWM
bble'farnrer on the
issipn to rounc up
stock, his
ra poor' Brian is
raprurec rribble back tc
BB CTgm |^^lPTO|nly8bi3b es are '(fairly) .
traiififHey ore c I oseitol Bna n, 'hefl
^re3j^MKOTrftfqcing ; Briqp
>radically,incicsrrucrab e, but va'ioLS
r^Dlgfi!appmrTO|[r^gqraM iMt^M^ V
^
fecto lias geflrgajgttpw*.,
A
/
/ /
/ /
5f
X
P&v i"
iOPTUIfiRf
ompiex J
plton, Live?
V
1 cWi.M!!',
■ i » fcK BEV
» -J*
ALSO AVAILABLE
DflNKY DOO
*^
CDCRE f>4
^lj oflj ^SlHSkeios if in a "dream,
; *vjict g'drean, a nigh't'-na'e. Ever
te'oc
gainst ycu. Skulls, nomBle
fifed walls.'ahel-snakes. ffiB
L«E|lsiEj
Ie-sWssrm
OUST
hd rhe*maze]^nscarhedl]ridjij tihfl^^^fc
o- .mile iriavBe they will all
or can-.i
Life is ha
little Din
MANIC MINER 48 K SFEGT.RLJM
JET.SET V/ILLY /8K SFECTRUjM
DM'ETRCN
' Orion'"'
•febsy-OFF
/THRUSTA
48 K SfECTRUk
:raz y BWKsps
All
CRAZ V
.MAN'IG M1lNER\
LEGION ADVENTJRE 1 '
only£
16A8 K^SrTCTRUM
z8K v SFiE.aRUM N
5 VIC 20
P. VIC 20 :
COMMODORE 64
COMMODORE '64
BBC B
>».;
^H—
i
JH fSTDC l®W.AT YOU R L OCA bfcQM PUTE R STO^E
^ MMi/im^f ^ h^i ^wa i^ mfs; or boots\and john menzies
1 a4^AL!ES ; ErlS]RE5fe COLIN StIJSS&N 051-428 7990
Maximising
The British computer industry is small vhen
judgsd by ir.lerncitional standards Two largo
American companies control 90^ o! world
markets. They can co this because the r
product* represent the standard bv which
others are Judged. When these standards are
accepted by the marketplace hey ha/e the
edled oi stafcllbhg Cm technology. Thu CP/Mis
accepted as the industry standard opcraling
system for 8 bit processors, and subsequent
cumpului liuvulDpi.iLMil hLb umploytiU l:;i-
standard, with Ihe dualeilect al making b?th
man and mach:ne portable. Operators ccn
use auierent computers, wl n Cf9M anrJ
soirware can be switched Bom machine to
rnac.iine. Fcr the er.d user the emergence of
technology
Ihese standards is cr.licat because they allow
htm to experiment with ihe technology without
risk o: entering blind alleys where systems and
p-oducts disappear. In order to avoid tms
situation Vlemotech has employed these
standard; within the MTX Series.
In lie IK there hat besn such rapid
dove.opmenl in microsystems that tn many
cases users have been seduced by Ihe
technology rather than the standards they
should be foilowng fn educational and
b'isiness applications Ih* neflri : nrcnniinn*y i<;
obvicus. This is accentuated by (he
deve.opmenl o! database technology, where
v*ry 'rrrrja inlormation ties are accumulated.
the primary expense being the input ol da. a.
Companies and schools will nol relish the idsa
of Irving tc res;uedata wirier thestaidard .'?.
bit machines appear in tv/o years time. .
Ihere has been a tendency for
mcnutaclurerc to .aunch machines vhich a*e
still on the drawlns board, and tor which no
sottware stancarcs exist, cp/m BC. the industry
standard micro operating system, supports tens
O! thOiisnntisrrfrrnmnPirrirttly avttiobl©
soltwa.-e packages. ILM take the view thai
things should be cone properly and then
released to the usor.Tnis is a w»)] tried and
clearlv well tester, premise which Memotoc.n
hai Implemented tn the MTX series.
Tho MTX Soiios nognns with the MTX50D.
which cosfe C .2?S.C0 including VAT. Tie
MTX512. illustratecl below, costs £315.00
ncludir.g VAT. has 64K ol User RAM p.us 1 6K o(
dprlirrrlF>rl Video RAM and comes wiih
extended BASIC, a powerful
assembler/disassembler, Fron: Panel machine
rvfI nrHtor'mcnitcc 4 and Koddy, a n«w text
and grcphtcs processing language.
Also included in he series, ond available
.-iov.. are Ihe D 11X80 piir.tor al£2C6,00
arid Ihe C MX and MMX monitors.
MEMDTECH
For lurtrer inlotmarica full technical
speallcatton and prices write .0:
Memut vUi Limited
FREEPOST Witney, Oxon. 0X0 6 BR.
f
in
II
• s
■S a
2 3
£*
u s
\
IHHH
STOP PRESS: NEW SPECTRUM DOMINOES 16K748K £4.98
ZUCKMAN
2X81 (16K)
'ALL MACHINE CODE
noKj
*FOUR INDEPENDENT
GHOSTS
*HICH-SCOnC 'MA.L
OF FAME'
"AUTHENTIC ARCADE
ACTION
*TITLE/DI3PLAY
MODC
ONLY £4.95 INC. P&P
* ZX Spectrum^
\\&** FROGGY 16K or 48K
SPECTRUM VERSION OF ARCADE GAME
WrTH FULL ARCADE FEATURES -
'1«f. n .*. 11 1«-l COO 1! . . ,*i , l- .
'^.iHtp'j*: bond tfw.i - a Tui*«*
*1 LlfMI *l MA' »:-.-*»i*^>-'0.i
"lip*j M^^ tic*'* «rjl»ljpM»-
■U^TDiWlfl:^ Ci9 T if ro.iVt*
^P1 BP?TTT^« ■ J ' : i
ii i( . i jit- Aimn[t» i*V', / lltu -ye*
this fcw.Hif.nxy saw mh»" fit
ONLY £$.<5 INS. P&P
t.« ~ «-
FROGGY
ZX81 (16K)
* MOVING CARS,
LOGS, TURTLES
'ALLIGATORS,
DIVING TURTLES
* TOUR 'SCFCOMG OF
ACTION
f ALL ARCADE
FEATURES
* ENTIRELY MACHINE
CODE
ONLY £4.95 INC. P&P
ORDER FORM
■»»***« ♦*+ jm ■**■#* -.... +;•*... ......... • ■» • » »«i ...... .«■»<- .*.*...
;; ::: ;;;;;; *:!*« IB ;;: ;;;.,,. j;: Hi ii Ul HI ;:: ;«*ir ;;
>«' ••■ ■■■■ — - »«**& ..• ... •• •!* IMIttlt ■*• «*i III
;?!^.;;".... *■* ai *♦*-»* ... >n .»■ .,*,--. ... ... ■». ... »». ■
...... ..■.-, -.,.>• ...... ,;., .., ... . . ... m ... ... hmmi
Vame...
Add iqss
DEPTYC4, 9 TWEED CLOSE, SWINDON,
WILTS SN2 3PU Tel: (0793) 724317
T-ade enquiries welcome Export Orders; Please add £1.00 pe- tape airmail I
Dealer enquirits: Tiger Distribution, Micro Dealer UK, Si. Albans 34351,
I
3 lease send me ll~e falawhg
■ enclose choauo'P.O. Vo fort
SEND TO: DJL Strilitaro. Dept 'C4. 9 Twod Class.
Swlnlon. Wilts SN2 5PU.
NEW! NEW! NEW!
SPECTRUM SOFTWARE
by COMPOSOUND
BLOCKBUSTER..
BLOCK BUSIER will test tour knowltdce to the brink. The game slartsolf tdsv, hut
as tob pass the 'commercial breaks. BUCK BUSTER gets harder and harder.
48k SPECTRUM. ONLY (5.95 4 50p post & parting.
CQWtPOSQOND
VIM
Om.'M.r: and Trade ~iui.:ir: •■.
Wolcono
DtPT: YC3, 32-33 LAHGLEY CLOSE. REDDITCH, WOFCS 398 OET
TELEPHONE: {0527; 2H29 i2143S Ansvrcrphonj)
TT-S :SPECTRUM TOOLKIT
5 orog rammers' progtams for the 16K or ^8K Spsctrurr:
4R6MMA : A cnmpact liK) ».-<^oi nvo oymfutiWc BASIC Q<1cn;ion which Olda
progiamminj Bnd dBbjgging by aedhg 10 newkeywordi, with syrrax
chocking;
R£NUM8ER Aii.,-f o.itorhepiog'cm. irrolllgcntly, ineka.nfloJI GDTO s.
G0SU6'3RESTORE'»etc.
DELETE An/ Week 0! ines.
MOVE Atlccknf lines, wlhro tumburirg of GOTO'a BE.
FIND An/ string, variabto, koyboad etc.. slBrtingfrotriany Ine.
THA3E CN Display* line and statement numiers and tne cimerit valu* of any
variable or e>preHlcn isthaorooramisexBcuttd. Variable spued
execution or angla-siap.
TRA5ECFF Turns of TRACE tuncl on
VARABLES Displays an Ottered, lis of al vBtiabiesused.tvilhlher current values.
FREE
AUTO
HELP
Shows amount of free nermry, \atuet of kjy system vari£bles,and
displays UDGs.
Gl*os ujtormtlc ana numbering wnen entering programs, trom any
line number and with any step si:e.
Provides inlcrmalon oi new KeyAords.
GAMMA .11.10 protects ogains- accdenlal ovtr-wi ng d exiattng urogram lines er
NF V.', and gives a ffeghing line cursor v/iicn s eatih/ vi : . nln in tistjngs It can be
loaded inio an-/ area of FAM on a 16 or t8K nacftno
* SCFEEN : A high-r esolitior drawing prooiam with trooe- 'fill' and text print -aa:*1ies.
Cm Immisix with a jovsttct vie <empstor or Snclat inlEifaws.
*UDG . Ayu.v.ii(ol»io vJitgiiaeatngufcrotUnsagiapriiCSChainnlisir..
* TAPE : Htads and dsplays tr>* corterm of tape fie he«tws.
ARAM : A Fan Jr.ilv,yiiipiuliur biva "e"i uiy l-:il |i iMJum
£7. £5 ire. carriage Access/Visa accepted
TIMEDATALtd.Dept A
leHemmellB, Lalndon, Basildon. EssexSSl56ED Tel: (0268) 418121
NEW
FORThECBV164
(Incentive)
THE SPLAT
CHALLENGE
NEW
FORTHECBM64
THE SPLAT CHALLENGE FOR THE COMMODORE 54
£6.50
fir^NT^vJK INCENTIVE SOFTWARE, 54 LONDON ST
V-^_^_^->' READING RG14SQ (0734)591378
^CENTmT
1
A NEW EXPERIENCE IN GETTING RICH! I
48K SPECTRUM £6 60
HttCEKtNlT} NCWTWE SOFTWARE LTD, 54 London Streei.
n.-Ov^/-' fading RG1 4SQ Tel: Reaaingf0?34l 691678
VOUK CUM-'LI I bK, AHRIL - 984 27
SSSJS5.
**£**-
o^r.^
•^\#* ><?'
^t^-^-"*
SpB
^^v^
«sss^
MS^rt*-
^E^-
<o
Til
/I
*■£»
Kb
W
. ^ 5HffS«<SS!a!
^Pfgilliillli
^m :
**»
m&
"&
,-. ';'■■
WW
!!•■■'' ' ; ::
■ssiki-inHlijii;:;
%
w
Wt.'W/ri'
m
«&».
■;#tt;
'$£'
i
■«
££&
■;.
?<$
?••;-
-J •::;-;
Vr.:r.: ■-.::•■ :::■.:■■
?i;:.".\ .■■■.:J;-i;.-! V.:- :;-■•.•:■ :..- ■':::/.:.:.•• r^' . ,^:;tf?r
■VTA' *::*'?
"ATTENTION EAHWUNOS. . .
Beamus
. m m
CHUCKIE
EGG
CYLON
ATTACK
JUNGLE
FEVER _
PHARAOHS
TOMB
BBC
S
wS
n/
ELECTRON
>/
v^
S
DRAGON
V
SPECTRUM
v/"
m>| imv"', » i '
Available from W.H. Smiths, ©
John Menzies and all leading
computer stores.
V
jtf Software/^
Unit 8. Canaiside Industrial Estate,
Woodbine Street East, Rochdale, Lanes.
OL15 5LB. Tel: 0706 341111
30 YOUR COMHUIfcR. APRIL 1984
SOFTWARE FOR THE
\ fu ly comprehensive chess paekoje. Ten
leveli of play, tram notice to championship
standard. Pilch your wits tgcinst -he
computer with this fail, versatile machne
(ode program
TO A DO
"he cbjed ot the game is tonovijateeaef of
Ave toads otross a road ond two riven
without being rundown or thuvmiiri (IuikJs
can't swim).
—ALICE IN—
WONDERLAND
A lu ly irteraclive machine code cd.em jre
:;am« set in Wonderloid v ou play the pari
of Alee, jndexplcre the fascinating world of
Wonderlcnd, ful o : excitement ond
suspense Delve deep into ttnne I, caves ond
well: in search of hidden treasure.
KILOPEDE-
f limhato muihrcoim and the dastonc :ig
segmented Kliopede to gain bonus pjinls -
ovoic ktler crabs, tleai, ipiden end
jellyfish which chase you across nultble
level; of incieoshg difficulty.
— SUPER
MINEFIELD
"he ebject of ihc game is to jel duui me suV
of the minefield to the other wlhout beng
blown up. You on\( get one life so be card u!
- nci all the nines arevisifcle. The oily very
you can tell how mony rninet arenearby isby
looking a' the mine detector in the top right
hand conee ol the screen
tun ct high speed cround the mate colled ng
treasure ond fruit worh bonus points - but
don't gel eocght by ihc B lotto catc-i 1
Tactical dodging musl te employed t: avoid
fern. If you're- caught or step or a skull end
uusjbuncj ) u > luse unit of vour three lives.
KNUCKLES
Move Knuckles cound his maze, usinc a
joystick kick Rob ond Wage Squares.
The ohjp-rl is -n line up trw Mngir fynnn*.
using the lire key, and 53 advance to tie next
level goring a level bonus.
Please send for our free
colour catalogue of Business,
Education and Carries Software.
11 lustration: Nick Mynheer.
Cor.tinental Software Limited.
Uni: 23, Station Lane,
Witiey. Ox on
Homegrown Soft
'*s5U
d&
^ ^
*•
4*»
J,«*
fct*
trf*V*V*'
tf*
*S^
^
to
^Vwrt^t^
pO» e \ r C.^
«»
rt
*S**>;*fi&
tf*H
t* 1
*c
^y>-
***•
kV
*n
v* 9
ss
CentreSoft only seil the best! Whilst we're searching the World for
excitement— we dun'l forget our own back-garden. Shown below is a
colourful crop of British Software. Home Grown for Great Br tish Fun!
You can buy with total confidence f-om any of the CentreSoft
retailers below, because we guarantee replacement— free of charge—
on any -aulty media.
If you haven't bo jght your own Home Computer System yet,
all of the retailers shown carry a big choice of
Hardware. Why not call in,foraquote,
and a 'hands on' test run?
,!■■■■■ _
■ !■■■
>■-■■■
«•»!!•!
..••■■■■•■■si
SNOOKER
t, , ■ ii-. IN
•.U*"
t*0l?S>***
**£»+*
**'
£<&>'
><*
3S*
SSJa^'
**'
>0***±
,0"
St
itf* ♦
20
fe*%£
0/v
^#rr
>o u
/
#
*e<£
y_CS
,v;
£#2
w^^linii
hu»* v .rA:
sv
'■*».«*■ ]
tvg
<
*tf
-V
<cr» itv
Co^
fc*"t-O f * ViC^^f'
\iS
^ e
l*V
«0O
Ml
w%
WvsONjHtrrnZ^
<o
r*!^
,\G*
c<°
^
r °Ur» ch ^»>U
»'<«£
>«
'** r
H
*>>%
T °THER ESCUE
Com 64
Where to f tod your CeirtreSof t stockist!
G A M ES WORKSHOP LTD.
9TThTMoor; sheTira:
(0742)7SC114.
41^ Broad Walk, Brpadrmrsh
Centre, Nottingham.
(Of.02) 58*744.
W Marsden Way,
AJndile Centres-Manchester.
(DM) 832 5865.
Utiit37. WestCou
Birmhghim Shopping Centrje.
Birmnghim. (021 1 631 4804
1 U 4_
Modata Computers Ltd
30 St Jjhns Road, "bnbridge Wells,
Kent. (0892)41555.
The Advanced
Technology Centre
207 Elthani High Street, Btham,
London . (31)859 7696.
ENGLAND
AVOM
uc, En in*,
5925855.
Radford HI-FI Ltd.
52 Slojcester Road, Bristol,
(IDT?) «ft?47
EASTAN CL I A
Brainwave
24 Crown Street. Ipswi:h. Suffolk,
(047 3) J0965,
Brainwave
51-Head Street, Colcheiter, Essex.
(0473) 50965.
GREATER LONDON -
Godfreys Computer Centre
28-32 East W al <- Basildon. Essex.
(02S8)-2fl2i4^. _L___
Alpha Scan Ltd.
Chaster Hobse, W ndsar hnd.
BeaconsfMd, Bucki. (0494)671259.
3D Computers — j
30 Station Ru.iv, Brliiiuu,
Surrey SMI j&BS. (01);6*2 2534.
i D Computes
11A Ginntr&bury Avjor,
London W5 4BH. (31
Trionic
4445tation Road. Hafrow.
(01)8610036.
Vision Store
3 Eden-Walk, Kin gston
Thimes.'SLrrev (01) 54*8974.
Lion House (Software) Ltd.
Lloi House. 227 Tottenham Court
^oidT-Loncon vvi. (Olf bi/ iffUr—
Galaxy Video
60 High Street, Maidstone, Kert.
(0622) 67926 5, j
3 D C o m [ >i 1 1 c ■ s
Unit 1, Heachfield.Stacsy Bushes,
Milton <eyiWMK126Hf?
(0908)317821 — —1
3D Com p .iters
If, c .rani*>y P.iiad. Newbjry,
Berks PGI^PB. (0635) 30C47
jd Computers
Greystonc VVbrks. The Green
Crcxley Grden. Ricktricnswom,
JdfiitiJifliDii3A^0923).77-925( I.
Adams World of Software
190c Station Road Ed^ware,
Middlesex.! 01-952 0451-
NORTHjEASTERN
Pnotosave
1S Ch=ap<ide. Bradford DOI 4]A
(0274)308598.
Bass I Bligh
4 Lower bhggate. Leeds.
^£632)45^5^
M
Computer Plus
2 Church Laie, Banbury, Oxon,
(0295) 55B90.
Calisto Com putors
119John BrighcSireet, Birmingham,
(021)6326458.
C T Electronics
The Computer 5how
Unit i.5 Handyside Arcade,
Percy Street, Newcastle-tpor
-Tyne. (0632) 6162^0;
York Computer Centre
7 5tonega:e Arcace, Yji k.
jflj M 641862
Small Fry + Hobb)
51-S3 K irk^atc Wakefield WF1 IHX
(0924)360551,
jiist Micro
l\ CarvprSrrept. Sheffield.
(0742)752732.
Corn-Tec h
6 =ast jne,"oa*nsley, (0226| 46972.
The Soft Centre
8 Queensipte. Waterdale Centre,
Gfoncntet-p02) 20038:
The Compusho a
1C Newgate Cenre, Newcaste-
Uaon-T yre. (0632) 618671
NORTHWESTERN
The Atari Center
Hom=>Fntf»nainniiK Ltd
13 Mi I erAra.de, 3 resron,LaVcs.
(0772) 562707.
1 The Sp*. Derby. (0332) 360456.
Gordon Harwood
£9-7! Hi'h Street, Alfreton,
Derbyshire. |0773) 832078.
Mays Hi-Fi
17 Churchgatc, Leicester.
0532 ?»1 7-
M ovi es Computer Centre
I Chjrch Street, Melton, Mowbriy,
Lcic«itci;(0<64)611£9.
Vista Vide*
EO Friar Lane. Nottirgham
NG1 6DQ. (0601) 418400.
Foxs Computer Centre
38-40 Upper ParliamentStreet.
Nottingham (0602) 41092<i.
Carvellj
-h7BankStreet, r\ugby€V21 2QE.
078B) 65275
Greens'
13 Ma rket W ay. Coventry,
West Midlands. (0203) 26342
Arnolds (Corby)
j5 Corporation Street. Corby,
Northants. (05366) 3645.
T 1 1 c G j'ii ekueper
£rard Pa-e, 224 High Street,
Erdington, Birmingham.
021)36416103.
The Playpen
i MarketjStreec, Hay-on-Wye,
-Hereford. (0497)820129.
Vision on Video
I55a Hig(i Sreet. Erdington.
Birmingham. (021L3i3_93fll
Home Computers
234 Church Street, iJljckpool.
(0253) 22340.
Cleartone Hi-Fi
156-158 f3aek^ur-r-R©5d^-B©konT
Lanes. (0204) J1423.|
Chester Software Centre
49-51 Book Street. Cr ester
-(0244)310315".
Silica Shop Ltd
'Mi he news, Hanerley Road
Sid.W,KertDA144DX.
(01«0111iror (01) 309111*
Ace Software
94 Wes.ern Road, Southall,
Ml<jtJx_LlB25DZ^aiE
Rams Computer Centre
117Queensway, Bletehkiy. Eucks.
(0908) £47744.
Gatwtck Computer Services
62 The Bouevard, Crkvley,
W. Sussex. (0293) 24240.
Landau Electronics
(Sutton) L^d.
215 High Street. Suttin, Surrey.
(0164) 35494
Vision Store
Microsptrt
15 Mo^rfield, Liverpool.
4031)2161628.
Camera f Computer Centre
113 Mill Street, Mtdclesflekt,
Cheshire.j06:5) 27468.
Gemini Electronics
SCJNpwrnn 'ir'^ot. Piccadilly,
SOUTHERN
Computer; tore Ltd.
?-11 ^iOi|> ioiid I- III. Bournemouth
BH26HE. (0202)296963
Gamer
14 Gloucester Road, Brighton.
0273) 698424.
Canterbury Software
9The Friar*, Can:erburyCT12AS,
0227) S3S 31. I
tffiaent Chips
40TreMirketPlsce. Chippenham,
Wiltshire. (0149)654321.
-G^BMttroland
M,incfester. (061) 236 3083.
Channel 8 Software .
S'tFishsrgate. Preston. 0772)53057
Wildings Computer Centre \>/ jnd \" e ; t er. fjM 66085
1 1l Br dge Street, Warrington
liesr«re.f>9I5)-38290;
7 Queenj Parade, Loidoi Read,
Waceriooville, Portsmouth,
(0701-1) 5 9911.
V Bed'oit) Pace, Southa-npron,
(])703) 38399.
-MierocHpi
4i If St Georges Street,
hidings Computer Centre
| MesnesStreet, Wigan.
HI) 44382.
96-?8 Nort-end, C-qydon,
SurreyCROIUD.(01
Compucasolve
jlcro Workshop
i Mostcn Line.Moston.
Manchester. (C61) 205 4974
Computer Link
21 St. Werburgh Stree - ., Cheicer.
(0244)316516.
MIDLANDS
631-7539.
8 St Marks r ill.Surbiton, Surrey
(01)3905135.
3D Computers
230folv/ortH Rise South, Tolworth,
Surbitoi,Surre/KT59NB.
(01 } 337 431 71
Video City!
45-!*7 Fshe-5 Green Road,
Ste>ena?,e. Herts. (C438) S38CKI
Datastore
Victoria Road;Hairshairr, _ So5Si
(0328) 846777.
The Atari Center
Home En^ertiinment Ltd.
2^-"ft3-Bjoad-Street7
SCOTLAND
The Silicon Centre
6-7 Antigua Street, Edinburgh,
(031)557 4546.
ttvTrTgstih Computer Centre,
17 The Mill, Craigihill Shopping
Centre, Uvinjstort. (0506) 36^78.
WALES I
Hi-Fi Western Ltd.
48 Cambrjan ^oad, Newport,
Gwenr_(Q633) 62790-
Brminghjm. (021) 643 9100.
Clywd Personal Computers
Unit "9, Daniel Owen Precinct,
Mold.(03S2) 56842.
GP video — l .
St Georges Crescsnc, Wrex|htm.
(0978; 26*451
<iHANNEL tSLAt#DS-
Audio + Computer Centre
" 3 et«r Sc-oet, St -ielier; jcrtcvi
Centr
K ALERS! -Hi BiriB-iiuLiutiori how [o b*<o(rK! J 'jfflrcSoft a.TCkM^ Wntu to
CentreSoft Ltd., CentreSoft House, Unii 24. Tipton Tradirg Estate
SlocroficJcJ^XoadyTip^vWest Midlands DY49AH TB.-r^B1=Hef59t
5
New-SindairQL
There's no comparison chart, b
The Sinclair QL is a new computer.
Not just a new Sinclair computer,
3uta totall/ new sort of computer -
10th Ing like it exists anywhere.
It's not just a ait better than this,
or a bit cheaper than that - its a
computer thats very hard to compare
with anything. Just check the features
below - and if you don't agree, take
up the challenge at the end cf the
advertisement
If you do agree, there's only
one cou rse of action you can take , . .
get yourself a SI ndairQL at the
earliest possibe moment
The Sinclair QL has
128K RAM. Big deal?
Several micros offer 1 28K RAM, or
more, as standard.The 'What Micro?'
table for December 1983 lists over
50 of them - but 40 of the 50 micros
listed cost over £2 500!
The Sinclair QL offers ycu 128K
RAM for under £400, and an option
to expand to 640K. Thai's a lot of
bytes to the pound!
The Sinclair QL has
a 32-bit processor.
Who else?
Under £2,700. nobody. Even the new
generation of business computers,
such as the IBM PC, are oily now
beginn ng to u;e 16- bit processors.
At prices like this the Motorola
68000 family -widely regarded as
the rnosl. p:>werfu microprocessors
available -will remair a luxury.
Yet with the Sincair QL,the
32-bit Motorola 68008 is available
for less than £400
You can also be sure that theQL
will not become outdated. 32-bit
architecture is future-proof.
32-bit processor architecture, 128K
RAM, anri Q DOScnmhine to give
the QLtihe performance of a mint-
computer for the price of a micro.
Exclusive: new QDOS
operating system
No competition! QDOS sets a nsw
standard in operating systems for the
68000 family of processors, and may
wdl bcLun ic the ii idusLiy standard.
GDOS is a single-user, multi-
tasking, tine-sliced system using
Sinclair's new SuperBASlC as a
com mane larguage.
One sf its mr>st ^ignifkrnt
features is its very powerful multi-
tasking capability- the ability to rur
severa programs indviduallvard
simultaneously. It car also display the
results simultaneously in different
po - lions of the screen. These are
features n^t normally availaole on
computers costing less than £7,000.
Eleven input/output ports
QL ROM Cartridge sol
2 x Joystick ports 2 x 35-23 2-C
_JL
O
©iQlfplQKDldQliPlQlQF
GB|Cs-i0©l^i©| (gl©i0|^
<E3J®^©©I©!®|Q)|®|C
CZD0l®l0!0lCJ '
dC"
(jD (s> '--.
1 — Expansion slo'
New professional
keyboard
The QL keyboard is designed fa fast
input of data and programs.
ltisafullsizcQWERT\
keyboard, with 65 keys, includirga
space oar; left-and right-nand shift
keys; five function keys; end fou'
separate cursor-cont'oi keys- key
action is positive and precise
A membrane beneath :he
keyboard protects the machine from
dust (;.nd cofteel), and for users a+io
find an angled ke/bcard mere
comfortable, the computer can be
raised slightly at tie back by small
detachable feet — *^^«
.'•.•--.'•
@ Sindaii Ol OnOS. OlUi and ZX Mictodf ire
ae tiide ntarle of ?indair Research Ltd.
£399
I
ecause there's no comparison!
Advanced new friendly
language - Sinclair
SuperBASIC
The new Sinclair SuperBASIC
comb nesthe familiarity of BAS C with
a number of major developments
wfiididlluw the QL^i fullpuwei to be
exDloited.
Unlike conventional BASIC, its
procedure facility allows code to be
written in clearly-defined blocks; ex-
tendability allows new procedures to
be added which will wo'k ir exactly
the same way as the command pro-
cedures built into the ROM; ana its
constant execution speed means that
SuperBASIC does net get slower as
prjgrarnsgel larger.
2x„ocala'eanetwor<
TV (UHF) Monitor
"UUUUUUUUUU
lijuduij
WBM
qiqicz:
)]@©CZJ
:jl
Microdrve extension sot — '
Two 100K microdrives
built in
The Microdrives for :he 5indairQL
are Identical In princ pie to the
popular and DrovenZX Microdrives,
but gue increased capacity [at least
1C0K bytes each} and a faster data-
transfer rate. Typcal access speed is
3.5 seconds, ^nd loading i<; at in to
15 K bytes pe' second, Tne Sine air QL
has two built-in Microdrives. If
required, a further six unite can be
connected.
Four blank cartridges are
suppl ed with the mach ne.
_J3*-
® Quil , Easel, Archive and Abacus
are trace marks of ^sion Ltd.
Included - superb professional software
The suite of foir programs is written by Psion specially for the QL and
incorporates many major developments All programs use full colour, and
data is toansportabe from one to another. (For example, figures can be
transferred from spreadsheet to graphics for an instanl visual presentation.)
Word-processing
^^
^^^
■■*■£
I* *• »mi>l Xl'lf «1|
Mr] . ■ n i> . |
Business graphics
■ ir" a :.:t ' i M>J '
Certain to set a new standard of
excellence, QL Quill uses the power of
the QL to show on the screen exactly
what you key in and to print out
exactly what you see on th? sceen.
A beginner can be using QL
Quill fur wuid-^iu<.::bbiiigwithiri
minutes.
QLQu II brings you all the
facilities of a very advanced word-
processing package
Spreadsheet
QL Easel isa high-'esolution colour
orogram so easy to us? you probably
won't referto the manual It handles
anything from lines, shaded curves c
listogramsto overlapping orstackec
oars or pie charts. QL :asel does not
Gt|iiircryuii tufun idtyuur diipldy
oefore entering data; it handles design
ind scaling automatically or under
your control. Text can be added and
altered as simply as data.
Database management
QL Abacus makes simultaneous
calculations and "what if model-
conr.rudior easier than the/ve ever
beer. Samp e appli:ations are
provded, including budget-planning
and cash-tlow analysis. QL Abacus
allows you to refer to rows columns
and cells by nanes. not just letters
and numbers.Func.ion keys c&n be
assigned to change a variable and
carry out a comolete "what if
calculation with a single key-stroke.
QL Archive is a vey powerful filing
system wh ch sets newstandards using
a language even simpler than DA5IC
It combines ease of use fcr simple
applications - sucn as card indices -
with huge oov/er as a multi-file cata
processor.
An easy-to-use labelling facility
means that you don't have to ask for
your file by its full name - a few letters
are enough.
New -the Sinclair QLUB
The CLUB is the QL Users Bureau.
Membership is ooen to all QL owners.
For an annua subscription of £35,
QLUB members receive one free
update to each of the four programs
supplied with the QL ard six
bi-monthly newsletters. Sinclair lias
also made exclusive arrangements
for QLUB members to obtan soft-
ware assistance on QL Quill, Abacis,
Archive o^ Easel by writing to Psion.
The Sinclair QL challenge
If vou're seriously considering any
other computer, oost the coupon tor a
blowoy-blow comparison. v/VteTI take
a pub'/sfredornoariion chart for the
machine you re considering (not one
we've created ourselves; and give you
the Sinclair CL figures, detail by detail.
Take action today!
To order by mail
- complete the coupon anc send
it to the FREEPOST address below.
For credit card holders it rmy be
possible to extend your credit limit.
Full details will be sent when we
acknowledge your order.
To order by telephone
- phone Cambeney (0276)685311;
- haveyuur uedilccid lAccess,
Barclaycard, lustcard) r umber ready.
It may be possible tc extend your
existing credi: limit Please ask cur
telephone staff for more details
Please do not use this number for
other enquiries.
For more information
Phone Camberley (0276) 686100, or
use the coupon to get a QL brochure.
Due to demand, delivery may take
more than 28 days. You' order will be
acknowledged immediately with an
expected shipment date. Remember
that Sinclair offers a 14-day meney-
back undertaking.
Sent to: Sindair Research Ltc, Computer Division, FREEPOST Cambcricy, Surrey, CU15 3 BR.
Qty Item Code
Item Price £
Total£
Si rclairQL Computer 600C
399.00
Ql Ufc5 Tienbe rihir (ore year) fclGC
ib.UO
Postage & packing [any order o^er 1 390) 6995
7.95
Please Lick the appropriate box-
□ 1 enclose a cheque made payable to Sirdair Research Ltd fo- £.
□ Please chaise my Access/Barclay card Trustcard Account No.
I I
I I l » l l
Signature.
(VWMrs/Mi&s
I I I I t I I I I I I I I I I I
I I I I
_|
Address
I I I I I
III I I I I I I I I I I I I I l l I
I
I I J I I I I
II YOCMQ4I
C Please send me a chart comparing :he Sindair QL computet witn a
D Please send rma Sindair QL brochure
Sindair Research Ltd,StanhoDe Road, Camberley, Surrey. GUIS 3PS.
Small business can now
stop going by the book.
For under £1,000 a small business can now
equip itself with a BBC Microcomputer^ disc drive,
a word processor and printer.
(All tax deduct ible by the way.)
Once you've parted with that money, you'll
find that business has never been brisker.
Because now, there's a new series of floppy
disc software specially for the smaller business.
It has been developed by Acornsoft, the
software division of Acorn Computers who are
the manufacturers of the BBC Micro.
For only £24.95, each disc can store volumes
of vital bookwork which can be updated and
amended in a fraction of the conventional time.
And them is a disc to cover most aspects of
paperwork^J ^^^and hook-keeping.
The Invoicin g package.
This program stores details of products, VAT
numbers and. of course, the names and addresses
I you r customcrs.As orders
come in, you simply record
them, Then, when it's time
to in voice, you just press a
few keys and each invoice
■r
or credit note is printed
automatically in seconds.
Allowing lor variable tcnris of trad i rig, the
system calculates and prints discounts. And it
should help to improve your cash Bow dramatically,
Hie Order 1 Yoccssin g packa ge.
With this program,
you nan confirm your
customers' orders, prepare
and prim despatch notes
and make last analyses of
individual orders or
of all the orders
stored on disc.
. The Accounts Beceivable packag e.
Now, it couldn't be easier to
your customer accounts under control
In an instant, you can analyse
debtors, prod u ee j I i i
\5cco«^^
;
statements, keep
a check on any
credit limit and
calculate VAT out-
, put automatically.
Using this package
in conjunction with the invoicing package,
you can also keep tabs on payments received
against payments outstanding.
The Accounts Payable
packa ge.
This package will keep
s you fully up-to-date
|* on how much you
owe and who to. In
addition, it calculates
input VAT and, used with the Accounts Receivable
package, produces instant VAT returns.
It also highlights settlement discounts,
produces remittance advices and provides an
immediate analysis of all creditors.
The Stock Control packa ge.
Touch a few keys and you have instant access
to stock status and auto-
matic analysis bv quantity
and value.
Consequently, it's easy
for you to maintain correct
storking levels, having an
early warning of out-ol-
stock situations or the likelihood of over-stocking.
-swat-
■■ • "
mm
Average value of the business they do with you, or
whether they are good or bad payers.
Then, when you are doing a mailing, you
simply choose the group or groups ol customers
you want.
At £24.95 each , these packa ges
could ho priceless.
Each package comes with clear instructions
on how to get the program running so that you
can devote much more of your time to more
profitable activities.
I f you re a credit card holder,you can order any
or all of the packages by ringing: 01-200 0200
anytime. Or 0933 79300 during office hours.
(By ringing the same number, you can get the
address of your nearest stockist, or full
details ol the BBC Microcomputer
system if you doift already liave on«.)
Alternatively you can order
the packages by sending the order
form below to: Acornsoft,
c/o Vector Marketing, Denington
Estate,WelUn£borough.Northants
NN8 2RL. Please allow 28 days
for delivery.
® Credit card holders,
phone 01-200 0200. anytime.
Or 0933 79300, during office
hours.
The Purchasin g packa ge.
All your suppliers" names and addresses go
onto the disc. Then they can be retrieved instantly
for preparing and printing
orders.
All order data can be
recalled in seconds, allow-
ing you to cheek on orders,
and suppliers' invoices and
to record all deliveries.
The Mailin g packa ge.
Instead of the shotgun method of sending
mailshots, this package enables you to refine each
mailing down to the customers who are most likely
to respond.
It gives you a rapidly
accessible mailing file of
your customers, according
to any criterion you choose.
Size of company, for inst-
ance, or type of business.
To: Acornsoft, c/o Vector Marketing, Denington Estate,
Wellingborough, Northants NN8 2RL.
Please send me the following business software
packages at £24.95 each.
(Code
\- ■T-11...U
PROGRAM
Invoicing
QUANTITY
TOTAL
use only.)
SNB 08
Ordti Pmceudng
SNB 12
Account* Re:eiv.ible
SNB
Accounts datable
SNB 13
btock Control
SNB 1
Purrttasing
SNB 4
Miiiliiijt
SNB0O
TOTAL
I enclose PO/cheque payable to Acornsoft Ltd. Or charge my
credit card.
Card Number
Amex/Diners/Visa/Aci-es.sO'ele-.e)
Please send me details of the BBC Microcomputer System D
Name
Address.
Postcode^
Signature.
Registered No. 1524763
VATNn.2IS8l23«5
YC4
JCORNSeff
EVERY PICTURE
TELLSASmm
GP50A LOW COSTlJOT-mTRfX PRLMliR
5" width roll printer, -fO cps printing speed. Graphics capability.
All modes can be intermixed on a stngfetine. Alternative colour ribbons
upiional wilh replacement ink n'semairs.
Available shortly is a dedicated Sinclair Spectrum version. £138.00,
ffyou want to make the most of your micro,
sooner or later yon 7/ need to addon a printer. To help
with preparing and debugging programs for
example. Or pitparaLkm of reports. Or cataloguing,
word processing and file listing.
Low Seiko* f ta prices mean you can leant up
with the printer you want sooner rather than later.
The wide range interfaces with virtually everv
computer from a Dragon or Spectrum right up
to Apple and IBM
Designs are sophisticated,
performance is versatile and reliable
and quality is all you *d expect from
the name Sidkoxha.
Get hold of the full picture -
ask for a demonstration at one of (he
dealers oner the page.
bbc microcomputer
GP550A LJUKHE$FV\l)m(E PRIMER
Standard dot-matrix and near letter tjualih •
printing. Print speed 50 cps 'DP) or 25 cps (iSLQ)
modes. 8 fonts. £299.00
CjL commodore
GP 1QOVC COMMODORE
excluspvf; inn -matrix
PRINTER
Built cxdusiveiyfor VIC 20 and &4.
Full graphic printing including all
llC characters. 30 cpspruiting
speed. Supplied complete with
dedicated cable interface. £229.00
' \MW.N
LYNX
CP 700A COLOUR PRINTER
4- hammer impact dnt-nmirix. 7 basic, colours
with 30 colour shades. Unique ribbon arrange-
ment permit* multiple colours in one pass.
Graphics dump interfaces for Apple and BBC
Micro available an options. Low noise (eveL
£489.00
*'.rWxiU
■ ■■-■
GP1 WAS SERIAL
DOT-MATRIX PRINTER
Serial version of the CP 100A. Ideal/or
Spectrum with inicrodrive, New Bruin
andhynx. £229.00
CP500A PERSONAL
DOT-MATRIX PRINTER
A development oj Hie extremely
popular Seikosha 100 A,
50 cps panting speed. Full graphics
capability. Paper width adjustable
up to 10\ £249.00
DRO Business Systems, Peripherals Division, IV 14 Lynx Cretcetlt, U'interstoke Road, flbst r m-uiper-Man\ AvonBS24 9DN.
Telephone: 0934 419914. Telex.-. 444761
Brian Rose
<&
Somerset and England Cricketer Says
Si
"A Truly Addictive Cricket Game 1
• Detailed match
analysis
•Excellent Graphics
• All County and
Test Squads
i f ■
^
<
Somer.
^mersetandEngJandCnTk^;
Ei
C_Jb'
i^r
-«
m
I
**>
rwr
v
THE No.l CRICKET GAME
°%Y&rn©
• Batting and Bowling
skill factors
•One day, County and
Test competitions
• 'Save' match facility
• Many More facilities
Wyvern
+J Software
Everyone buying a copy of HOWZAT before 30th April 1934 will go into a free draw.
The prize is a framed print (32" x 24" ) From the 1 983 Prudential World Cup signed by every
participating player, i.e., Ian Botham, Kapil Dev, Richard Hadlee, etc.
The draw will be made on 25th May 1984 at the Countv Ground, Taunton, by Brian Rose.
THE NO.1 CRICKET GAME
Please complete the order form or write direct - No stamp requi'ed.
OnlV Order Form: No Stamp Required
£5.50 Please send me _ _copy(s) of 'HOWZAT* at
including
VAT and
P/R
£5.50 (inc. VAT & p/p)
I enclose a cheqjeAC. valued at £_
NAME
ADDRESS.
Dealer Enquiries
Tel: 0225 65747
POSTCODE.
Send to:
Wyvern Software
FREEPOST
Bath
BA11FN
Please tick tD receive
detail; of other
programs
YCI
CLOSING DATE FOR FREE DRAW 30th APRIL 1984
Are your finances driving you mad?
Iki vtiu f.nrJ that working oil vnir \
filtanCOt rtiiKcs your head Ijii.v?
Do >uu seo red'
JJnn'1 worry, nnw ym rnnhnvn
.i:.li:ii 'f. )'<T',fina lLiukinf
S'yslem m y jut side. j>ivinn you
a ciejir M?uiisl,.ni ard
| hup; fully | pulli: ■; \iu biu:k
inluthe J.i'i:
Maintain pcmaienl records
finrl full v Hni.-.ilri) ototomonta nf
your finances ♦ Smirch tarHlty.
Bunk Reconciliation nodule
is included to auiomctica \y
mnt :h your BankSlatHmf-M
tu your HIS account.
* /xiii v>: 5(16K]
* ZK SFECTKCM EU.OU(IUK)
* UHAmNV:i2flO(J2K)
' DUC £9.9!; [32K) PBS only
guaranteed after sabs
mtiintunance provided
NEVVRELiASSS
SPE<.rRUM(«K)
^.aoUvFtinsintnKlurnor^
aSassssu
impose, it*n»P » Btos, * w,,(S '
SoveH.rnnlit!
DRAGON (MK) Ei00
I prints rftite - »<> S«:n.«ii ■» P"i"- r
} Memory LocaWU*- ^ "^ AB "
on if R b> ?' **' " '■•" n1 '- '" "" '"' '"*'
PUTITOl/BSELFINTHE
PICTURE HEflE.
KYGLAMJ
.WW
Bristol: Dewcc Compute?
Services. (0272] 7699-t.
Weston-super-Mare:
r.K Supplies. (0934) 418838.
BEDFORDSHIRE
Bedford; Bedford Micro
computers. (0234} 215015.
BUCKL\ : C,ILA\1SHIRE
High Wycctnbe: Kitmdev
Computers. (0494) 449(49.
CAMBRIDGESHIRE
Cambridge: Cambridge
{ ttrtntiler Slow.
■'0223} 35S264.
Cheshire
Fnadahcum Northern
Computer?. ?({)2Sj 85110.
Cornwall
Camborne: \licrvaxid
(0209) $31274.
COUMY DURHAM
Darlington: Dartwgton
Computer Shot
computer omp.
V325)4S74M
CUMBRIA
Caru&Us Iht> Uo/ttputor ufaoB,
'Carlisle, Ltd. 27^10.
DEVON
Exeter: Lkeot. Computers Ltd.
(0392)218461.
DORSET
Poole: Densham Computers
Ltd ?0202; 737493.
ESSEX
Harhuf: Akhtar fastnunenti.
W79;4/2(>.VJ.
GLOUCESTERSHIRE
Cheltenham: The Streen
Seme. (9242) 52S979.
HAMPSHIRE
Portsmouth; Advanced Digital
Services. (0705) 823825.
HERTFORDSHIRE
(Id: fori: Cat ill irtter Plus.
W>3} 33927.
HUMBERSIDE
Htdh The Computer Centre
(Humberslde)tui. 26297.
KENT
Bromley; Kent Computers
and Communications.
01 -464 6533x72.
LANCASHIRE
Blackpool: Bktckpocl
Computer Stctv.
ftmSrJTWi/WW)
IJumlcv: IMC Computer
Centre. (0282) 57411/54299.
Lctiuxtstcn Qxstlc Computers,
(0524, 61133
LEICESTERSHIRE
Lettresier: Amide Computers,
Leicester 532991.
LONDON
Elthatn: Vie Advanced
Technology Cattle.
01-859 7696.
LINCOLNSHIRE
tJrutttUim: (htkhaf
Computer?. (0476) 76994.
MANCHFSTTR
Su/niock Electronics:
061-834 4233.
MIRSF.YSIDE
I jjrrpoot: Sjiecudixt
( output er Cent re Ltd.
051-2363499.
NORFOLK
\nrieirh: Si unlock fhtinam
(0603)617083.
SOIT'INCHAMSHIRE
Nottiiijiham . ( hiuputer
Market. (0602) 58454
OXFORDSHIRE
Clipping Norton. Cttstwld
Computer?. (060%- 41232.
SALOP
Telford: The Computer
tilhire. (0952} 50466.
SOimi YORKSHIRE
Bamstey: Comtec.
(0226)46'172.
STAFIXmnSHIRE
Stoke-on-Trent: ( otrpuier
Cabin. (0782)656911.
SURREY
Croydon: ^tsonstore Ltd,
01-68 ! 7539.
KiJigston-iipo:r-'Ihames.
I isttmMort Ltd. 01-546 8974.
SUSSEX
Horthi-tg- Worthing Corrputer
Centre (0903) 210861
TYNEAM) M / EAR
Gateshead' H. C. C.S.
(0632)821924,
WESTMS)LAM)S
Birnitighcm: Specialist
C. amputer Cetitiv Ltd.
021-6434743.
Cneeniiy: Coventry Micros.
(0203)58942.
WEST YORKSHIRE
lintdfwtt: Liter. Coatoutei's.
(0274, 722512.
Leeds: MicrtHV.U.
(0532,449722.
WILTSHIRE
Westbury: Etxrymar.
Computers. (0373) &64m4
SCOTLAJND
EDINBURGH
Mkroworid: 031-228 1111.
CJASCOW
Microworid: 941-332 1116.
WALES
CiRDH'T
CardijlMtcmt: {(£22) 373072.
GWYNEDD
Ab'rgete: Altengele Computet
Centre. (0745 'f 826234
«5K
HILTON
COMPUTER
SERVICES
Hi.lun Computer Services Ltd
(!>*pl Vr) 14 Av.-ikm Prmtl.
Orpington. Kent ERG 9 AX
Aik h; *ihc PBSul yiur Im.ii i:uti[iut;i*l(i:p,
YOUfl COMPUTER. APR L 1984 41
ABF
PROGRAMMABLE
JOYSTICK V
Spectrum
^
or ZXB1
AG !• P KOG RA M M AB LE INI E Rl ACE
Recognised as the only true Hardware
Programmer: joystick interface this orodue.
offers all the features associated with such a
design.
You can use any Atari-compatible ;oy?ticfc
controller with any software for your Sine-
loir Spectrum or ZXS1, not just thosa with a
joyst.ck Dpt.on.
Movement of the joystick is recognised by
the computer exactly the same as pressing
tl e appr jpr.ate control keys, and can there-
fore give the inos: immediate resprmsj to
that movement. The hardware programmed
d«sigi wnrl(« with all possible kcy-rcaJing
methods, both BASIC and Machine Cod;.
Eight directional movement, whh or with-
out ihe fire button being pressed, can he
achieved by only programming the left,
rijht, up, down and fire keys requirec by
the game.
Programming is ach.eved by a two-digit code,
which is looked up on the Programming
Ciarl supplied, for each direction and firing
button. These two niwhwi are then sel.
ected on a pair of lezds which are clippec
onto appropriately numbered strips on the
interface.
Once configured this can be marked onto I
Quiet Reference Program rring Card for
storing with the game. As the pogramning
is not pewer dependent the interface can be
immediately used when next switched on.
The keyboard remain; fully functional and
cui be usee simultansninly with the joy-
stick.
An integral rear expansion connector means
there is no need to remove the interface to
connect other psripherais.
NB. A recent desigr, improvement now
means that the AGF Pogrsmmab e Interface
works with tlw r.ew Quickshot II ttpid
"AutD Fire" feature.
PACKAGE (OMEN IS SUPPI IFI)
• Programmable Interface Module is illus-
trated, complete with clip-on piognm
raing leads.
• Self adhesive programming chart detailing
hew id define whici key it simulated by
UP, DOWN. LEFT. RIGHT, md FIRE.
One pact of ten Quick Reference Pro-
gramming Cards for at-a-jlar.ee setting
to your games requirements.
12 months guarantee anc full written
instructions.
KEY FEATURES
* Programmable design gives TOTAL soft-
ware support
* Accepts Atari, Competition Pro, Wico,
SUrfighter, Quick Shoi, Le Stick etc
* Rear extension connector for all other
add-ons.
* Pre* demo piogTjm and Instructions.
16.95 fj
+ eipap
NEW IMPROVED GRIP : BUILT tM STABILIZING SUCTION CUPS
TRIGGER FIRE BUTTON : RAPID AUTO FIRE SWITCH : TOP FIRE BUTTON
FROM: MR/IVRS/MISS
ADDRESS
SEND C.W.O. (NO STAMP NEEDED) U: A.G.F. HARDWARE, DEFT.YC.
FREEPOST. BOGNCR REGIS, WEST SUSSEX, P022 9BR.
QTY
ITEM
PROGRAMMABLE INTERFACE
ITEM PRICE
27.95
TOTAL
JOYSTICK(S)
17.95
PACK(S) QUICK REFERENCE CARDS
1.00
ZX81 □ ZX SPECTRUM D Please tick
IJF4 I.F.R ENQUIRIES WELCOME EXPORT PRICES ON APPUCA TION
F NAL TOTAL
£?•«
, ,
*, ■ 'A
omputer Graphics Language
1^ A,VERY POWERFUL, TRUE
MULTITASK LANGUAGE
^k AS FAST AS MACHINE CODE
^SIMPLER THAN BASIC
Write Machine Code in a
required
SCOPE is available from SCOPE HAS TO BE USED
most good quality TO BE BELIEVED
dealers and selected ™k spectrum
branches of —
* wnsMrni / /
, For details df how to get / J \fi
-your games poblished / V
lercially contact /( -
'tig J \L^
TECHNICAL SCOPE is a fully structured
DETAILS multitask language specifically
for writing graphics, animation and sound.
Being fully compatiole with BASIC it is ideal for
writing both arcade and adventure style games.
Additionally, with SCOPE present in high memory
it can be used as an assembler with SCOPE words
as plain language mnemonics. Therefore no
knowledge of machine code is required.
The language is extremely easy to A
indeed providing many features
not available from BASIC.
WW
mm LETTERS.
SINCLAIR'S NEW Q-LENGTH
/f inciair seem to be going down a familiar path, one wo.tld have
^ thought they'd hnve learned by their experience with the
Spectrum — but no.
On Tebruary 13 I rang the enquiry number 0276 686100 given
n t.'.e QL brochure u> enquire what the current delivery situation
xas. I was told it would be 28 days from receipt ofoidei v aj this
was rather importan*. to me I asked if the lady was ibsolutcly sure
about this she replied "Well it could be as much as five w;ek4,
'.vould you like to order one now? 1 ' I did order one bLt I am now
■.vonderint,' if I did the right thing as what 1 was told would now
Seem to have been a blatant lis.
According :o recent article;, ir. computer nogjaincs- Sincla.r
'.vert in fact in the process of sending out letters to people who had
already ordered to say that there would be a delay n delivery.
These letters were already in the process cf bein| sent before I
ordered, it se^m:- that the pecple who ordered in the first week
will not receive their QL's urtil the end of April, that docA not
gtvt rru much chance before the ;nd of Msy.
I thick it is about time Sir Give started to treat his customers
with just a little more respect instead of abusing their faith in his
products. It is now two weeks since I orcered and I have not even
received the cDnfirnuticn of order which I \va3 -.old woulc be sent
in a tew days.
If I knew from the start thai I would hive to * ait 1 2 wteks thai
would be fair enough. 1 fee sure all customers would prefer to be
told the truth right from ih_- start ihd plan accordingly — there is
no excuse when they knsw full well that they arc not in <i position
to deliver n the stated lime.
Bryan K. Lee,
Nttnecton,
Warwickshire.
MANIC MINER
/was rtrobing ihroLgh Manic
Miner the other day and 1
encountered a finlasnc "Bug". It
prnvei thai it is perfectly possible to
choose any of the 20 -taecs to look a:
and-'ot he^in i game on . -
It tj-.vol.'ov :yping in ■ sequence of
neinb:rs at the siart of a game these
arr as follows:
60 3 1-7-6-0
A boot identical to the one tha:
sujashes you ai the tnd of unj
normcl game then apyturs at the
bOUOCt left uf the screen next tc the
dancing fi^ur-.' of Miner Willy.
Then vdu press a combination o:'
numbers :o sdec: th; stage desired,
Fcr eMamjIc:
To begin Ml the 20th Stage, the
tour niiicbers; l-2-=-6 hav: to be
h«IJ down oil tit once und rcL-ustd y
the sane inu.
Vo'j will then begin on the 20th
stage!
To se'ect other statics Mich
combinations as £-4-6 have to be
pte>sed. By trial and irrot all can be
selected at any one time. Hu: all ol
them contiin a 6 and njne of the
numbers are more than 6
Ben IJarJyimut,
CUtphtm,
I.tHlJo.l SWd
MONSTERS' LAIR
Jhf/hh regnd lo my Atari program
ff\[ Mcnsurs' Lair which appeared
in the February issue of your
magazine it woulc appear that two
lines hew becc me corrupted in your
printed listing fom the supplied
tape. In addition the inverse
characters have not appealed in their
cor reel form in ihu nngazine. !
should therefore be grateful if you
eouid publish th: following
coriccrivc j.r.Jv willliu tuui pa^es
at the earliest opportunity.
Two lines hnx corrupted dur.ng
the printirg process. The correct
vercum art shswn below:
Lino 710 If PEEK i832KM6 THEM
BONUS BONUS - 1 SOUND 2.20"
tPRlZEXh.O.i&SOUND 2,0,0.0 IF
BONUS =7S THFrv? GCISUB
25:EONUS
Lint; 3500 >"AAAAABBBAAAAAA
CCCA^AAAACCCAAAAAABBB
AAAAA";
But replace 'A' with a norrral %
replace B' with an nversc control R
n:[>i; ::i: C' with a normal space
In addition ihe following characters
should be printed in inverse fcrm as
they appear in ihe isted lines:
tine 20 »
Line 62E
(within the quotssl
Line 15C-0*
Line 3840 SHLD ■ 20
Lme 3840 ban
Line 38S0*
lme 71 10 d:(f level
Line 7 1 10 iritialise
Line 72C0 h' Utilising
Lino 72CO mm
Line 80£0 lair
Line 8060 energy used
Line 8070 time :aken
Line 81C0 OPTION
Line 8 ICO SELECT
The notes regarding inverse
characters aie quire impomnt on the
Atori ntach.nc ain;e they eontrj]
colour and are reqjired to balance
tie screen display.
Dave Hiiiticw,
Ltac&ihitt.
PROGAID BUG
Ajf^' 7.X-K1 prctfrrsm Piojtaid
fwf published i i March com ims a
bu^; tehich vill caufe the progtam to
enwli if Merge is ImplcoKiUcd in
Slow made. It will however wok
properly in l-\ist.
T* cerrett tie bug three extra
bytes have to be insjrted in the
Istirg at lCfi23. The three missing
hies aie CDE702 aid their in-
sertion means tnai everything
between 1662) tn ihn pnrl, 16037,
bit iv ba thi'ted three tytej down.
The progiam will now be 402
bytes loig ending at 16940. In
addition liter .ddiessts <>fthc facilities
RT-Dowi, PGM-SVR and Merge
will be reduced by three tytes.
.Merge, lor exoaple, mw starts a
52450 imtcad oJ 32-153.
.Hben Olnx-K,
Gibraltar,
ORIC ADDRESSES
//.ning read S. Ttghe't let'er in the
Wm November 1983 issue of Your
tttiitjiti.t which lifted so.-iid Oric
memory addresses. I thought thai
those readers who ftrc Orics,
cipeeijllv these liltc ii « v sell" wIhj
enjoy dabbling A'itl. machine code,
nay be interested in i few more
addresses srorn KOM routnies:
*l : 4!2-|'IN(i"
#F4I5 'SHOOT*
*1-'4I8 'BXPLODE'
* 1-4 IB 'ZAP'
#F41E •SOUND'
#1-'1JI T'l-AY'
#1-I21 'MUSIC
The pirun-eters tor cht list hrce
commands shoidd be placed us a
Series of tWO-bytc intej-'crs, siarting ;t
location *2:-:t (T3 t ), in the ianie
older a*, br Basic, before linking n
the routine with a JSR.
Also, lour of the locations listed in
the iifoiemcntiohed letter, have
another twe which the author did net
eive. l.tKations #26D and #26b
(621. '2} contain ihe start address cf
the scivi.ii (nor.iiiil.y 48000), and
#26F (<"i23) conialiU the number cf
lines in the serol'.ed area of memory
Dcerejsir.g thu bite and .i Uii ;_ iu
the former — in inciemeiits of 40 —
creates a "window" on tht display
snniu^ at Ihe address held in
location 621/2 consisting cf i
nomfcer of lines determined by th:
antcnls of Iccatx^n b23.
This protects the rest of th:
ettsjil.y from overprinting and
HELP TO COMPILE GAMES TOP 20
yn all micro owners. Have you bought a pre-rscorded cassette
§ lately? Wha: standard was it? Whatever your answer, this
purvey is for you.
I want you to send me a list of your top 20 games you've played
on your micro — Vic-20, Oric, CBM 64, ZX-81, Texas,
S(.:ect.um, Aiari. ERC R> and Dragon. I don't nind if it's ycur
cassette or not. All! want to know is yout favourite 20 games in
order. Please state the msnnory rccuii:d iud th; uoiiipuuy who
makes the game. Do your list for one micro only. Please state
which dp your .ist and on ycur envelope,
We will' then analyse the results which will than Se published
later on. We wi.l bi able to find the tup 20 game? for etch ofihc
top selling micros.
This will be one of the biggest software surveys conducted in
any o:*the computer books on sale in any neusagen:.
Please incHuds your name and address as 1 lope tiat some
software hoi.scs will donste some cassettes as pr.zes. "llie prizes
will be given to t.ic pct>oii whu't ei.Liv is closes! tt) the one
published, if no one is correct th^n the games will be wi:held and
added to the pr.zc next timt.
We ha/e already completed a small survey using magazines.
schoo.s, youth anc cemputer cubs. Please send entries to the
iulknviuK uUJrcssei:
Nigel St< iwtt, lSCJaypole Drive, Not; hboroxgh, .Peterborough PES
9BW or Chrs Malion, 4 Clare Roaa, Nortkbowitgh, Peterborough;
PB6 SDK
44 YOUR COMPUTER, AP^IL 1 984
scrolling;, nut to change tie colour of
onlv the window it is necessary to
Poke 619 with :he required back-
ground attribute — or any other
eh lr;nlf r — ;inrt hi Prki* fi20 xirh th<-
tat«groun<3 attribute, then to CLS
This lechnkue can be used to
protect beading) or l« put text unikr
a picture without writing over it.
Two more location; which may be
useful arc 5il and ■> 58 which contair
the hi-res X ;nd Y co-ordinates ant
can ilierdore be used in testing for
out rr range parameters with the
Diaw or Cunnov connunik
AitJtvK .7. Rdghigtm,
Nomkh,
Hnrjaik.
MiLLIPODS
/n the March issue of Vow
Computer, thrje errors crept into
listing 2 of jMillipodi:
210 IF ASC(8$}>eO THE^J elc
230 C ■ 3-16
250 IF ASC(B$)>eO THEM = etc
Peter Tom sou,
Tautwarth,
StafJ 'intsltirc.
TUNNEL RUN
Jfrwple wht> have entered my
^^ progra.it funnel Rur which wai
printed in Software File in the
.March issue will have cat an error
when running it. This is because the
text siys .he (it character should be
typed instead or' the £ character. Thit
would ba\e been correct .1* my liitinj:
had been med hir hscatise you
printed your own it ij nor.. TJu
correct character to .ie typed is the
hash synriol. The lines which will
need altering are 410, 1480 and
1750.
If you wish to .nake suge 2 of (he
paste harder enter rh* line 78S
M2 = 6. This wil. give a rod* to the
tunnel.
M. Severs
WatioiHw ■ Tliames
Swrey
STOPPING COPIES
Ajfwy people that mak: their awn
ffn programs and .cnc tbem tc
friinds at ii-enr.ua. ly Kel! tVUMC
become surprised with the quick
proliferation of unauihonzed cqiie;
ol'thcii own wyil.
For owriers of Spectrum irachine:
I trill suggest, a smat tri;k that wili
nuke any user have n sweat inlinut
hours of pain and frustration to cop\
a private labc program.
The iion-mergeiblc'non-stor:
locder If your programs arc in
mvrhiii'-rnHe \nxi rhr»m Through i-
Basic hei.dcr-cone loader of the
(blowing type:
1 Poke Vol"23785 ". Not PhPoke Vo
"23659*'. Not PI
2 6oTo Val "9999"
9390 3onr> to ta« the 'O.idoi
9995 Poke Val , -23785", Va
"255": Save "Loador" Lne Va
"V'rStnp
9999 Rem Insert here LOAD"", it
Basic or Lojd "'Code: Randomize
USR Address t M-'C.
JoseAkvrto P. Pa<coa,
Lisbon,
Poruigal.
EDITORIAL
While QL delays may be bad news for the early
orderers, they could b; a blessing in disguise for
the rest of us. Eveiy time a new wonder machin:
appears en the market the supply of software for
one of the old favourites seens to dry up.
The rr.illion-plus ZX-81 and Vic-20 owners
already know what it feels liks to be left out in the
cold. The flow of commercitl programs for these
two old-triers slowed to a trickle soon aftei the
Spectrum and the CBM-64 had arrived in a bij
way, and as the software houses turned '.heir
attentions to these new rising markets.
What interests the program-makers are computer
users and not computer owners. The hundreds cf
thousands of Vies tnd ZX-Sls did not just vanish
overnight. They either became second-string
machines as their owners moved up at tname to
larger and more sophisticated micros, or were
judged by the soitwere manufacturers to have
passed their first year of use when most money is
spent on buying programs.
Those who stuck with these machines from the
outset and those who bought one after their sales
had reached a peak are rewarded with a dwindling
choice of programs: software houses prefer the
areas of increasing demand.
The programming effort that goes :nrn a new
computer is enormous. It often pushes the micro's
capabilities well beyond the original expectations
of both manufacturer and public. Compare, for
example, the quality of early Spectrum software
wirh what an fc-c achieved trday.
Machines that are in decline do not receive that
kind of attention. So not only is no progress made,
but they actually go backwards relative to the latest
micros. As this software gap widens between old
and new machines, yesterday's computers become
even less attractive to buyers.
Add to that the fact that commercial
programmers arc just as subjeci rn rhc whims cf
fashion as the average computer enthusiast.
Professional program writers prefer to work on the
computers that are in vogue. Not only will the
royalties involved be higher but the end product is
mere rewarding. We may End our present
generation of Spectrum programmers drawn to the
QL by the pull of its 68008 processor.
In the mercurial software market the program -
makers feci they must be seen to be up in the
forefront, servicing the Iatesr technology. Even if
there is still money to be made in the Vic and
ZX-81 markets, software houses arc afraid to be
branded as behind the times ty providing new
programs for them.
They also maintain that as well as the dirTioilries
of selling software into the static or dying markets
of the older machines, the volume of pirated
packages that accumulates once a micro has been
around for a couple of years makes creating new
software a pointless task.
In any :ase the b:g multiples like WH Smith or
Boots have the final say. Faced with the choice
between an excellent new Vic program or one for
the C3M-64, the multiple would choose the one
for the newe-j hener-selling marhine. That would
leave the software house with the fading mail-order
market as its only other distribution option — not a
very attractive prospect.
The acres of shelf space in the growing number
of sofrw?.re Riipernar'-cets rray offer owners of
classic m.cros a ray of hope. Picture dropping a
software flavour of yester-year into your Saturday
morning shopping trolley. If that fails to become ■
fact, the image of QL owners in a few years
reduced to ferreting around in jt:nk shops for rar*
programs may be a small consolation.
How to write for Your Computer
We called this magazine Your Computer precisely because we welcome your
views, tips and hints and even your criticisnr. of machines and software in general.
If you would like to see your name in p'int, whether on a Software Filo program or
a full-blooded article, here is how to go about it. Ideally, all articles should be
typec double-spaced on one side only cf uniform sheets of paper. If list ncs can
be dumped directly from a printer - you can always use a friend's or user group's
— this minimises the risk of error. In a perfect world a cassette would
accompany the article. That considerably speeds up the checking process. Not
only do you get to air your own discoveries and opinions, but we will even pay
you for the privilege. We pay £35 per published page — that's as it appesrsin :he
magazine and includes illustrations.
Why not give it a tryr 1 You have noth ng to lose but your postage.
ABC
Editor
TOBY WOLPE
Assistant Editor
MEIRION JONES
Staff Writer
SIV1UN BEESLEY
Production Editor
IAN VALLELY
Sub-editor
PAUL BOND
Editorial Secretary
L V NN DAWSON
Edito-ial: 01-661 3114
Subscriptions: U.K. £10.50 for 12 issues.
Printed n Gteat Britain for the woptelOiS
But'ines? P'ccs IrtemBtianaJ J-td, QL&drant Hiueo, The
Quadrant, Sutler. Surrey SM25AS. Tel: 01-361 3500
Tolsx/goms 89/084 3IPRESG ISEN CK63-C385.
Printed uy Rversda Press Ltd, WhitsuUe, K9nt, snd
tyrvwit tiy Irstfin 1 .trt, I nnrlnn : C1
Advertisement Manager
SHOBHAN GAJ.AR 01-661 3127
Assistant Advertisement Manager
NICHOLAS R ATN I EKS 01-661 8548
Advertisement Executives
NIGEL BORRELL 01-661 3660
JULIAN BIDLAKE 01-661 84B3
KAY FILBIM Ct-661 B4£4
Northern Office
RON S0UTHALL 061-872 8861
Advertisement Secretary
JEANETTE MACKRELL
CLAIRE NOTLEY 01-661 3036
Publishing Director
CHR-S HIPWELL
Your Computer, Quadrant House. The
Quadrant, Sur.on. Surrey SM2 5AS.
© Business Press International L:d '98-1
YOUR COMfUTCrt, APRIL t S04 45
MEWS.
Hungary for a
take-away
CHIMBSG JtfGGLSa is the first
ccuiipurcr game from Hungary It
runs on ihc Coomcdore 64 and is
sold in Britain by Ocean Sufiwaic for
£c90, Juggler won an ideas
competition on Hungarian TV and
wis written by a mathematician., an
arise and a musician.
Don't call me Elan, Flan, DPC or
Samurai — just call me very late
SriUNG will be a little late for the
Enterprise this year. Chip delays and
yet another change of company name
Shaking all over
about the pirates
K:ck Alixander of Virgin Games is
accusing the Gcvemment of
"*ndcrsirg and givinj actual support
to computer pirates". This follows
th: Ministry af Defence ban on JLC
Duta using ° new an:i-piracy system
on ih: grour.ds that it might r>e a
threat to national security,
More 6502
for Acorn
Acorn is finally rclcas.ng its 6502
second processor for the BBC Micro
which also gives at least 50K of use"
memory in any graphics mode,
Nick Alexander is asking the
Government to "compensate the
games industry for th-j £100 million
theft which there is every chance this
new system could prevent". At the
same :imc the Guili ui" Sjftvarc
Houses is :ryhg to persuade
magazines to {top pub.ishing
advertisements tar copy-cat
prcgrams.
Brtice Eversss of Imagine calls for
the Government to change the law so
thai computer pirates can be treacd
in exactly the same way at video
pirates Other figures in the record
anc software industries are calling
for a levy an blank ctsscitc iapc>.
Shapes of things to come: The 16-bli Grid portable, above, wh<ch
was js&d en the space shuttle with its 255K RAM, 084K bubble
memory and buili-ln Modem and flat screen ! s probably what a
typical £300 computer will look like in a couple of years. Below,
cheapest bubble memory 90 far, £600 fu a 126K unit to plug IfitO
the IBM PC.
mean that the £200 computer will
not ne released :il! September instead
of April as originally promised.
Last Feptcmher when derails of the
micro th»n ca.lec" the Elan
Enterprise were released its ultra-
high reeolLtion, nosfive range of
colours, 64K RAM, built-in wcrd
processor and joystick seemed die
:deal hame ccmpuier but it had
already had an unfortunate problem
with its names. In the early days of
the pro;ect wh.ch was managed by
intelligent Software it had been code
named DPC — damp proof course —
but it was first advertised as the
Samurai Home Computer. Legal
action by mother micro firm called
Samurai forced a change of nane and
after a brief flirtation with the name
Oscar the company settled on Elan.
Unfortunately, Elan Digital
Systems of Crawley were less happy
with th* name the makers ot the
Enterpr.se Marketing Manager Mike
Shirley told a gullible computer
press that he was considering
charging the name to Flan bit the
company is actually ne*otiatin> with
an Amejican firm to buy a new name
with a futuristic Space travel ring
about it, N'imti like Apollo, Gemini
and Mercury have be;n suggested.
The change of name will delay the
vhulc project b:cau« here will have
to be some retocling and chang:s will
have to be made to manuals and
Easy one for
pocket desk
Easy-Onr it an attempt by Elkm
Electronics to :urr. the Snarp PC-
1500 pocket computer into an instant
work desk. It contains Calculator and
Statistics, programs, a 400 word
Notepad, an Alarm which can
cisplav short messages wh;n it
sounds such as "RWG DAVID
NOW", Text a mini-wnrd proressir
and a htndy currency and measures
conversion program. Easione costs
£25 on tape and it requires an ?K >r
16K RAM mocule and the CE-150
cassette .nterfacc.
advertising materials
At the same time there have been
problem* debugging the ambitious
Nirk and Have video and sound
cnips La ihe Enterprise. The
computer will be built by Welwyn
Electronics at a plint on Tynesice
which will create 9C jots.
What WlfPstrr, Morris — the
nineteenth century artist,
writer and craftsman would
have made oi digital watches
or Interior designer programs
for 'he Spectrum is perhaps
fortunately unknowable, fie
found 't difficult enough to
adjust to the mass production
of tne Victoran age out the
Institute oi Contemporary Arts
is celebrating the 150th
anni/ersary of his bi*th with an
exhibition including a
computar gen&r&teo imag9 cf
his Red Hojse which can
disp'ay 16 million alfferent
colours — presumably
tncftding red.
At the same time Ricnard
v/imams has se' up r.is own
cottage Industry producing
Spectrum Interior Designers
programs which allow yo\) to
try out different layouts of
furniture on screen. Phone 061
440 0333 for Richard Williams.
The 'CA exhibition is on at the
A*a// in London tl'l 29 April.
40 VOUR COMPUTER, AP^IL 1984
Mem.
Microd rives
but no QL
Evek I? Sinclair holds to his
promise and supplies the fust QLsto
customers ihis week most cf trie
thousands of people who have
already ord;ret w.l! havt to wait
three or fottr months .nstead of 28
cays for delivery. Sinclair is already
quoting delivery dales well into Juie
for those who sent .heir orier forms
in at the end of January.
A tew QL; which have fcunc their
vay out by backdoor means and with
incomplete ROMs have been
changing hands for high prices
behind the scenes as software houses
race to be the first to prcducc QL
games and appl.caions.
That's no tape recorder —
its a mass storage system
Two mew high-speed tape drives, the
£60 Ultra-Drive uid ths £120
Fteopy, c.aint to offer dhc-style mass
storage for a fraction of he price.
If the claims sound familiar from
Sinclair Mieiodr.ve advertising thai
is because the technology if. f.imilar,
Phloopy, from Phi Mag Systems in
Falmouth uses a continuous loop of
cape in a cassette which passes a nine-
trick recording hesd. Un:ike the
Sinclair the tape is not twisted over
or. itself.
Eight of :he tracks carry daw
limine each a cassette a capaciiv of
100 K. and the ninth tracks "or error
correction. Phi Mag claims an
average aeccis time of just three
seconds aid with a data transfer rate
of 10K bytes a second ,t tikes just
iinuiiici itijce seconds to load a 32K
program.
Ikon's Ultra Drive which uses a
conventional Philips mini-digital
cassette is slcwer but costs only £80
as opposed to £115 for the Flcopy.
Access times car be as slow as 90
seconds bul capacity is 200K per
International links of
Spectrum mob
After designing everything from
guided missiles to robot submarir.es
you might thine that inventor Brian
West would find making .Modems
for home computers rather
unexciting - bjt not i bit of ii.
H s new Spectrum Mcdcm will
allow you to transmit programs or
play interactive games with other
Sinclair owner! abroad or in other
parte of the country. He has spent
the .ast month test.ng the new half-
duplex unit with connections
between his Br.scol base atid
identical machines tn London, Paris,
Lisbon and Copenhagen.
Micron Eye for the Commodore
64 adds vision to your
computer. Deteiis from ESI
(0256) 57166.
Brian West is no! the only one
producing new Moderr.s. This
l$ Minor M'rades WS2000
Brian West started by prodjeing
simple £.50 tcoustic couplets for the
ZX-81 and SjCLitum uudei the
name of MicroMyte, His new unit
uses a half-duplex Modem which
senses how good a telephone 1 nc is
and adjusts its speed to send the data
as quickly as nossib e.
At first it tries to send data in
Mocks of 500 bytis each with a
checkftuan to make sure chit
interference on th; tine has not
caused errors. If after three tries it
cannot send a block through i: will
change down a gear and send data in
blocks of half that size. Eventually if
the line .s bad enough it will go alJ
the way down to 32 byte blocks.
In practice Brian West finds that
except in the basiest periods when
the telephone lines ire noisy he can
send rlali ar rnp speed in tOO bytr.
blocks though on some interntional
lines the Mjdem changes down to
quarter speed.
cassette, Initially Ikon, on 039-421-
5 1 ?, will produce Dragon ard BBC
versions of the Ultra-Drive with
Oric, Electrcn and Commocore
variants to follow in the Summsr.
The Fbopy is BBC only but Phi
Mag hope to make ether versiens
avai.abl* later.
Jupiter Ace, Forth micro at
a third of the price
At usss than a third oflts original
price the £26 Jupiter Ace being sole
by Boldficld Computing beccme; the
cheapest home compucr ever sold ir
Britain. lioldilelc is selling off the
remaining stocks of lupitcr Cantab
which went intrj liquidation last
vear.
RAMpacks and software for the
Forth basad computer are also
available which may chc:r up any
owners who are sickened at ;he
thought that they paic £89 fcr their
Aces less t.ian a year ago. and now
fine themselves without support.
Boldfie.d is on 04S7 840740.
Vadas is what Voice input of St Ives is calling its new speech
activated room designed fcr tne disabled. It consists of a voice
Retry cennectod f n 3 micro with a dine irkR whir.h allows a
disabled pe r son to use a cassette player or dial a phone number,
open or close curtains and turn on and off a fire, all without
touching anything.
YOL.H COMPUTER, APRIL 98-1 47
M East!
MASTER MACHINE CODE
on your Spectrum
MASTERING MACHINE CODE
ON YOUR ZX SPECTRUM
Toni Baker £9.95
The 3 1 5 -pace bock is cies.gned to
teach you the essential elements of
programming m machine cede.
Written by Toni Baker author of
the highly successrul 'Mar.enncr
Machins Code on the ZXB 1 ', :h:s
new book assumes absc.utdy r.o
previous kr.owktdge of machine
code v/ha:scever, and yet
promises to take you to a '.eve'
of proficiency beyond your
wildest dreams. Starting with
smp e addition and subtraction
you'll be slowly gulced through
the entire subject of machine
XB, The book explores and utilises :he
incredible spaec at machine cede, g.ving you real rime
graph.es games like 33EAKOUT ar.d leads you up to a full
working DRAUGHTS program. Among other isefn! skflb
you'll acquire the ability to create music in real time
(irr.possib.e in BASIC) and to plot m high -resolution graphics
taster than you wou.d have believed poseible
SPECTRUM MACHINE CODE
MADE EASY
Volume One — James Walsh
Volume Twc — Paul Holmes
Ti wa« iwo buoki: pi j vide c graduated
course in machine code programming
or. the ZX Spectrum Book one starts
off with the casic concepts of
mechr.e ccda, followed by an
explanation of binary maths,
hexadecimal and base conversion,
leading as quick y and painlessly
as rossibls or.:c the rules and types
of addressinc the Spectrun's
powerful Z80 microprocessor. Bcok
two is designed for those who already
understand the rudiments of machine
cede programming, and new wish to
increase their ski Is.
Each book is just £5.95
iSffiemoM
'..^'.■"•"riio i
THE SPECTRUM MACHINE
CODE REFERENCE GUIDE
Miciodrive, Inteiface 1, and
ROM DiscBuembly
Richard Ross-Langley £4.95
This 170-page reference work
for Spectrum machine code
programmers contains a full
disassembly of the Spectrum
ROM, with details of the
Microdrive and Interface 1 .
Futures o: '.he disasssmbler
include; Zibg mnemonics are
used, eg LD A. l'~L) instead of MOV A, M,
relative jumps chow the signed cecimd offset auc the
result; hex values ere default and are printed without suffix;
decimal values are preceded by a dusor minus sign; and
sune restart instructions ere followed by data bytas. 1 he
absolute addresses of ail system /arables ana severe!
important routines have beer, named, using whers possfole
the stancarc names shown in the manual. The chapter
headings in he Microdrive/Interface '. jecuon ot be bcok
include the RS232 Interface: Microdrive Channel data;
Local Arsa Network: Network Algorithms; System
Variables: and & summary of lunations. This book is a
mast reference work for scr.oui Spectrum machine
code programmers.
Interface Publications, Dept YC, 9- 1 . Kensington High Street. London WB 5NP.
Please -end me the following books. I enclose £
□ Mdsierlr.g Machine Code on your IX Soenirum — Tow Baker
- £9.95
□ Spectrum Machr.e Cede Made Easy. Volume One for beginiers —
_ jV.iesYVa'.sl.— £5.90
D Spectrum Machine 7lc.de Made Easy, Volume .wo for advanced
_ procrarr.mers — Paul rlclmes — £5.95
— The spectrum Machine Code .Icteentc G-.Js —
Richard Ross-Langley — £4.95
n Creatine Adventures on your ZX S?ec:runi — Peter Siaw and
kx.ee MbrtlatnA". £4.95
3 Putting Your Spectrum to Work (incUldas 15 major programs,
including a v/crd-processc! and spread-shee: ralculafons) —
ChrnC:,ferH^r_/.4QR
D Creatine Arcade Games or. the ZX Spectrum — Daniel Haywood
^ - £3.95
_J r'roorajr.mir.o Your ZX Spficlr.i-n — KnTtrwII'lanes — £6.95
_j 60 Games ar.cl App.icalio.is tor the ZX Speman — David Harwcod
_-£4.95
_ Beyond Simole BASIC — Delvr.o Deeper into your ZX Spflcstnim —
Dilw/n jor.es — £7.95
□ lnslant Scectrurr Procrcmrr.r.a (tape and hook) —Tim Hertnell
-£4.95
D 22 SiTicb Electronic Prqeo:s ior the Spectrum — Stephen Adans
- £6.45
D 'bianl book d Compute] Games — Tim Hartnell — £7.95
Name:..
Address:
IfTERRKE
PUBLICATIONS
We're the experts!
All bcoks available from computer end dccc stores including W HSm ths. Menzies, and Dixcns.
Trade suppled by: The Computer 3ockshcp 30 Lincoln Road Chen. Birmingham B276PA (G2f "J07 ?5i4. tafex 334361 )
48 VOUR COMPUTER, APRIL 198+
news.
Philips new £70 12in. mono-
chrome compute? monitor
keeps the family 7V clear for
Coronation Street, but at that
price it la competing with
larger second hand colour seis
for a place <n the computer
room.
met
S8£
)
in
utMsl
Oft
TL
PF
Company
Zu
Mjchhe .
■^ttt Aide
U lirni'.C
Spectrum
■■Jooqsboc
. Q:i<ck»ilva
CBM 6^1
■Covoths
Gintfesof:
Awri
Khafka
■r.i-.nnijiji-.ip^an
Sppiiuiin"!
f ag
■Chinese
Ocear
CBM 64
JjggiBf
■Chitcltic
ASF
BBC
GjjiG
y&>ft*a
MCopijuic
; Thorn 6IU
Vfc 20 •
V/a'rs
■ CyTLS iS
Psion
SpBctrurr
C^tesi
HDagrunniJ
C'jUlcsoft
Orayu
■ffight
, Psioi-
Spectrum
Stmufetion
■r-oobt
Melbourne
1 [SOSt
O'ic
■ir.tci
Cj'rnocfo'eCBM 64 .
rw-io.m
roc-ltaH
■Lirar
UtJmais '
VrC-20
\"f TO
■M;n ■;
: :Softy»ar«
Suectiujii
Miner
Projects
■Mo;c
■res
2X-B1
Ceaih
flnee
flMusrcoo.'ii
: Arcade
One
Mrj.nij
■Scac*
Pk'ierpiJeel
Drefttn
Shtittfo
■Strfnkeis
• tmafjirifi
Spectrum
■ TvjII'I
P.iii Bvlc
B&C
Kirrcjcom
Vaile*
BZaxx<m
Coriifo'soft
A'a'i
OK Mugsy we've put Sherlock
Homes on your tail so watchout
Mpi.rot:rnf Hocsf/s staff weni
crazy when Manx Miner cime out
last year — "we lost a week of
progrommer tim* when that come
out" confesses company boss Free
Milgrom. What with that ane
Ultimate Play cne Game's ar:ade
style graphics Miigrom had to admit
that "these games were technically
far superior to what we were coning
up with".
To be fair Melbourne House hac
produced j similar effect on t.u- ether
softwire house* with its cult
atWntures; like the Kobbit tut Free
Milgrom is determined to get '^aci
on top In arcade games too. The first
M.:^c is lo mix advLMlJLL' liitWB!
with arcade graphics as i.i Mugsy —
the gangster g 3rru Melbourne Hjusc
is about to release — but meanwhile
ba.k in lhe company's secret basc ;
somewhere in the Anripcdes, a lean -
of programmers ars working or.
arcade and adventure blockbuster;
for rclfBsc later in ths year.
The company is keeping th: detail;
of its forthcoming action gan.es close
i.-.' lis chest hut loyal Australian
Philip Mitchell "I wouldn't have the
place for anything" who wore the
Hobbit gives seme clues to the
adventure plans. He is just putting
the finishing touches to Sherlock
Huluic:.
Allheugh it uses the same language
analyse: as the Elobbit, I'hi ip ias
made imptove:nerts so i: CM ukc
sentences like "I th.nk the vicar
killed Sir Heniv in the consevalorv
villi n bluwpip;," — very useful if
you happen to he a Victorian
detective. Philip also wan:s to
produce a "sausage machine" to take
the hard vork out of adventure
writing.
Shakespeare on silicon will test
your English revision to the limit
If yoi bei.ivf what Penguin says the
company"s new compuier-basec
Study Software is "the first truly
revolutionary breakthrough in the
study of li;eralurcsin;c the invention
of printing." Only time will judge
whether the Study Software revision
aids which £re aimed at undents
preparing for "O" levels and CSEj
prsve to be ronre significant ir
human history than the invention of
the hlackhoard or tecch :he mass of
die pupulmiiMi lu lead and wille ; bill
Pcn.guin hopes eventually to produce
Study Software for all subjects.
Renault's new s'ippery customer — the low drag Renault 25
boasts a 0.28 arag co-efficient — the lowest so-far of any
production car but inside ,t relics on a microorocccsor from the
6300 family and a ROM rull of syntnesised soeech to justify its
claim that the 25 makes "*he most extensive use of eiectrorics
yet te?t?/r In a tittgtt-sjatv piudjctiun van,"
The first set of Penguin progrtnis
deal with six cf the examiners
favourite Shakespeare plays,
iMscbclhj Romeo and Juliet, Julius
Caesai, Merchant of Venice,
Twelfth Night anJ the first pan of
Henry IV. You rannnt throw nvny
your books just yet though. The
prcgrarn git-es cemments on
particular ther.iee and characiem in
the play, but you will have to ieaf
your way through to ihe h'nc
refcrcncc.
Whcic the Study Software beats
traditional pocket guides to the plays
is in its cross referencing. In
Macbeth fi>T instai.ee you can call up
any of seven miin characters plus the
witches, and match them with over
20 :hcncs. you can call u:> Macbeth
and match htm with themis like
Ambition, Loyalty and Treachery.
You can even cross reference
diflcicul thelites — l.ke blood and
water. Not suipris-ingiy the authors
are two secondary school teachers,
John iMahoncy and Stewart Martin.
They lave tried out the programs in
their own classes but they stress that
the Study Sofware is mainly aimed at
home revision.
Thar ii why thp tirlfi will h?
released first on the Spectrum at
£5.95 each this inor.th with the BEC
and blcrtron versions to tollow in
May.
Gccgraphy revision is tt\c
target ( or TSSL's map reading
program for the 48H Spectrum.
Ttie £8 program explains ard
then tests co-ordinates, grd
references, longitude ar.d
latitude, map scaling and map
key reading. Once you've
mastered map reading you
could always turr. to Jotn
Dawson's use of computers for
nap writing on page 93 oi this
issue.
YOUR COMPUTER, APRIL 1984 49
DRAGON 32
SPECTRUM
BARMY BURGERS
DRAGON
6LA8N COfcPUTrR ZMAQS
BART.'y BURGERS
3iss Burgers, "-isese an?
LbIUjc* — The; are all the-e, 91
you "iave lo tic is out Ihen
lojeiitti I' sounds BBsy CcesM
(I bul r>o! •vhcc you a'B bein;
ChaseC »■■ i> 1'ied Egg anj
Sausages! D.'a
O - Oragon 32 K NIC C5.9j
S - Spectrum 48K KtfC C4.9;
oooo
Starting Dcoo sro tr»e S t» Bee.
— Yoj aie Ifie 1631 Sjrvvirg
breed of Dodo s alone lr tna
aware. Ic sjrroL^a«e by ir>
Blocks a-idSrtw Baes Slide ttM
ice Blocks jntatheSno* Beeso-
Weclrifj the walls tC k'lllr-ierr DrS
ACE
TRUCKING
CO
SPtCIRUM 48K
LASER RUN
, CfeAGON32
'COTCHA'
SPECTRUM -1BK
acf trucking no
Fool ra:d flown, crtoe UKo Hell
t'nougi wave alter **/« o( I he
most" ncred'ble characters
xroainible Heoh ur> vow t'H'ier
ar; Go Man Go' Super Sti ootti
graphics as soiiidE. Ovt- 16
.\3vBS Spectrum 48K '.t.'C -A 95
L'nUCKtH HfcSUUfc
Scientists -j'i being ffltornDed
jndei 3au c Ac:ivt waste cai
yoj as a HMIcCMW Pile-: rescue
ll'tlll dll in .lint!
Spectrum 48KMfC £4.95
PLUGGITT
Y-unc Peir.y Pli.co ' "'i'* 1 C o1
aa:< ic this circuit board Ift :ime
= lease "lets nim ' ia ttve ngtit
Mr»! Spectrum iBK M/C J4.95
BIA0V COMPJTEWC/
r
LASER RUN
Fi> I'ltf Irviiuti lu Jesiryy ll'fl
TIE hghors This jarm .j
Shown in 3J pets pes; live
Oragon £5.95
KILuEfl KONG
r ealuri-vg < vft iCiecns ol a-:ade
ar'lr.n - Fla.-J'*?* Kvny —
Ma-io - Sarrek - Hantij'QOfi
aid ever Man; s grl
Spectrjni (6K IAIC t4.9!-
GOTCHA
Ahft! Bsr.aoing fiom the local
Nch E'nieis swr naci: up o ris
: ■) I'icKs agair
Sped um48KM/C £4,95
HIGHFISE HARRY
CFoaiu'llfi Haj'v Higmse ara
;h3 PoJi Etgs - GjideHaryna
P(>fie a'o-'9 it>e C reoi*c. up ms
.adae's ortone Lists autrrina
the S ioes Fl/e UVrtlCky
Krwni Spectrum 16K M/C £4,95
CROSSWAYS HOUSE, LUTTERWORTH RD., BLABY LEICESTER.
TELEPHONE 0533 773641 TELEX 342629 JRHHG
DEALERS - PLEASE ASK FOR OUR VIDEO TAPE OF OUR COMPLETE RANGE OFGAMES
What the competition
hasn't been waiting for.
Latest version of Forth for the BBC
(Is not rehashed Forth 79 Code).
Unique Stack Display Utility
1 6< E prom type 27 1 28
Multi-taskirg operating system
for Real-Time use.
Here's the Forth Eprorr for the BBC Mico thatmake? ail others
out of date.
It's Multi-Forth 83 Torn David Husband who has built his
reputation for Quality Forth procucls with his ZX81 Forth RDM,
Spectrum Forth-I/O Cartridge and nowNevv Multi Fcrth83totthp.8BC
Micro. This is not rehashed Forth 79Code,butacomple:elyne';v
version of the Forth 83 Standard. It's unique in that it Mtlti tasks, di ul
therefore the user can nave a number of Perth progr msexecu:ing
simultaneously andtransparentlyofeach other.
Multi-Forth 83 s ts h tre sidevvays ROMarea of the B^C along
wi:hanyolh?rFOMsinu?e I: scompalibl?wth:he.V10S,and
specielly vectored to enable a system to be reconfigured, Itcon.airs a
Standard 6502 Assembler a Standard Screen Edi:6r, and a Unique
Stack Display Utility.
With fhi^Forh, David Husoaro has provided the BBC Micro with
capabilities reverbefo r e realised And being 16K rather than 8< is i
twice thesize of other versiors. Muhi-Forth8j is supplied withan ''
ex:en";ivp Manual (1 70pa.-jp«;pli.s) ^nd ai fdn-i-VAT it k superb va ue.
Ord"er it using the coupon add inc £2. 30 p&p(i 5 for Europe. £10
outstce) or if you wantmcre information, tick that box instead Either
way, it will put you doc step ahead cf the compel tion
P end nt Muih Fcrtr. 83 fo- BBC y ito C40+VAT De-uxe>Y>WTin; Disc tflD
swSkjwaxcSot.voic ScaJfii' A.\ fuitmo ViwNo
I I 1 I I I I I I I I
Please sendinc mu-etnfomatbn
QMutti Foth63
~ZX81-Fr/th^DM
Address [^5oKtiumForth l.'OCa ti-dgc
Mam?
I
. fest code.
SUBJECT-TO AVAIL/.BH.ITV FORI OO SONV-'/V^CS
JendloSliy.vavoSo'twaie. 72 C jrwnltoad. Bcunemouih.
3HHFW Doi^et, Fnolard Tel i0l02)'i0iiib
Sky *\ii\ i»
SOFTWARE
MULTI-FORTH 83 FOR THE BBC MICRO
50 \OU=t COMPUTER. APFIL 198^
I could
that
Tonolamatl is quite a simile
programming task for hone
computing, You can easily
code a program —
according to the f ow chart
— which wi:i fix a seected
Az:ec Name-day for a period
of 13 years. Nobody but the
Arec priests could tell that
in those tines: The sane
Name-day appeared namely
in different months,
sometimes even twice a
year. Now, your home
computer will solve this
Aztec Calendar problem.
Tonolamatl, or "bcok of
tne days" insiudeo 260
Name days which were :he
basis of the Aztec Ritual
Calendar. This Fitual
Calendar was expanded by
nine continues cycles in a
basic 2340 days caiendar
peiod, i.e. 6Vz /ears,
Tho 260 dtfforoit Namo
days were a combination of
a number bat ween 1 to 13
and one of 20 days —
13x20 = 260.
The following 20 days
formed an Aztes "month ':
(continued on page 53)
Starting out in home
computing? First Bytes
is for you. Just write to
Your Computer with any hardware or software
problems, no matter how small or simple.
Spectrum
UDGs
Till-. .VHIUTV "i> IrKNkrN and ukb ;.-t\ui
own graphics set is importu.it in so
nuny applications — arcade games.
ClKMk, ehvuliatft and Rlsshij UHllt
to mind. A iaijte proportion of
pr^rums in this magazine include
litem.
The 7tr program in the Homon>.
tape is "character gcrteTJtor", Tim
cxcelli-nt procran'. makes it iasy a:ic
fun to generate your awn characters
However, '.ht tevl slei, ennir.}:
nWre about UDGs, '.. a ir.ajor
hurdle The ZX handbook does noi
«jiv»! vnovgh help, Thi< article is
written to pivc more Kutp, Tru
article ;s desUned to be used at thi
key-board of the Spuctnim, cnterir.j;
tin program*, aid uxperi;nenir.ji
w:ih :-on:.
Tt
M
mtL- S
F^h* a
1
M « ♦ J
Hf.M
£-C • 1
■~Hr ! *****--
Tonolamatl Aztec calendard computation alognthm
I..'! vh suppose 'Kat the learner has
used 'he Horizons ' chiracier
generator ' :o design a fjui
interesting and potcitially usdul
ehaiUCttTE. i-'.r-.: of all, it is important
to understand that clearing 'he
program h> hTCik and New, and not
by iwit.'hini; urt", ihe .Krarbics sei is
retained by the memory.
Slppose :he symbol was st fired as
"Graphics AV. It cai he displaced by
mtetuig
PRlM-G'aphi:3]A"
it h- entering
PRINT ChRS 1*4
'."he second method is punieulariy
i.ilpgrtant. It is used in this one-liner
i.i punt '.ha eorapioiu graphics &ei:
1 FOR n=0 tD 2D: PRINT CHRS
(continued on page 53)
TT&z?/"^
YOUfl COMPUTER, APRL 1984 51
Computer Ij
Dept YC, 65 The t-aistones. ttasldon.
Essex,SS15 5DF. Tel: 0268 <H 25^5
Cash & Carry, by appcintment
THE COMPUTERPRO PROMISE
ComputsrPro s owned aid run oy eleclroric engineers.
We test and cvoljate the equipment to ensure aual ty
- then we negotiate the best possible price. IF YOU
CAN BUY CHEAPER - WE'LL REFUVD THE
DIFFERENCE.
Our prices inc udes VAT and fast daliv^ry by Courier or
1st cIess post. As engineers we wll interface aiy
computer to any printer or modem.
Ring for a qucle on sny orinter.
DOT MATRIX PRINTERS
Shirwa-CTI CPBO.'R.temanlPI £i28.95
Star Gemini 10X 0.8K (=1 £1:48.40
SturGuminilSX 0.8 IP! £o69.15
StarDolta 1D8K IPfS) £379.50
= nson RXRCFT P> €189 30
Sason F<80 IP) Ci89.35
iosof MX10OFT IPi £*37.:>D
Eptan FX1C0FT (Pi £^37.30
Beikosha G^IO^A.'VC/AS £JQ9 30
Seikoaba GF250X IP-SI H&9 35
Seikosha GP700A COLOUR {Pi £385. 25
Star STX-80 Thermal (Fl £139 15
V1CP-40 Colour <Pl £129.35
SBC" Spark Jcl Prirlur P) £228.33
Wamesmam MTBO(P) £141.50
DAISYWHEEL PRINTERS
Smiih-Cvor* T=>.1 ;P/S1 £235.75
Daisy Step 2000 IP) £318.55
Silver Reed EXP 500 IPS £299.00
Silver Reed EXP 500 ISI £333.50
Juki 6100 2< IP> .. £335.26
Broker HR15 3K IP.S) £389.95
Keyboard FOR HR IE... . £159. 85
Sheet Feder FOR HF15 £227.70
Tractor Unit FOR HF 15 .£108.10
PRINTER-'TYPEWRITERS
Silver R«edEX4.» 0.2 5KIPI £389.85
Silver Read EX44 0.25K ISi £424.35
Brot-i*' EP22 2K I2.KRO) C14Q.SC
Broker EP44 4K IS-KSR1 £219.65
Broker HR51P-S: ,,.£180.55
E3
BASF/WABASH E.25" DISCS
SS-SD (10) £13. 8C
LIB. CASE ADO £2.0C
DSC CLEANING KIT £8.0E
BLfler; for Epson 5t Shfnwa 2K (S: £67.8*
UK (PorSl £98.90; 32K (PorS) £142.60
GfHid Jniversel Printer Stand £98. 9C
PP1NTER IMTERFACES
Printer Cables {State micro)
C0M64,' v C20 l.F & Cable (Cess)..
C.ftMfA.'V CM I FftPphlt (Due)..
COM 64/Vic 20 Cassette .F
KempstonSinciair l.F & Cable
Tasword Two word pro for obivo.
Kempston Sinclair Joystick l.F
Sharp MX-700 Series l.F S Cable..
SharpMZSOA Series F & Cable...
Atar Frnter l.F & Cable
Texas TI-S9.-44 Prime' system
£20.70
.£29. 9C
£32. 2C
.£11. 5C
,£4i.8f
.£12. 6E
•Ml
E80.5C
£49. 4E
M69.0E
CASSETTE RECORDERS
Banish loading problems forever, with the Sanyo DR101
Date recorder £44.85
COMPUTERS
GDC Model B £397.90
BBC Vodo B - Disc Interlace £468.05
Disc Interface <it , £81.65
1'2h 5.25" dsc drives in metchng colour case Inc format
disc arid leads
1 ' 100K S'S 40 track Jrive £173.65
2' 100KSS 40 track drive £219.65
Tgrcn zaooisc PacK inc s/w t/ys.^s
Cassette leBdsforDRIOl £*.60
Monochrome Monitor leads £3.91
Sanyo RGB Co our Monitor leads £1 ''.50
Centronics Printer Cobo CI '.50
MONITORS
SenyoSM12N 12" OBMhzgieen £77.05
Sanyo SM12H 12" >18Mrtzfliaan £98. 90
Phaanix 12" 24Mhz amber £98.90
Ficalitv 14" R3B. RGB-V. Corrposlte Video and Sound.
Superb valua £210.45
Sanyo 14' RGB '400 Pixas) £198.95
BBC V2n jisc drives n watering colour cases that fit snugly
un:er :he Micro. Inc. format dsc, manual and all :ables,
5.25" Single |400<! 43/80T £267.95
S.2 5"DuaUB00Ki40.O0K £458.80
Single to d'jal upgrade <it £253.00
Optional power amply unit £40.25
* If wu receive docurrientr> proof of a lowar price witHrt "i davs o ! order.
REPRINTS
o ready made sales aid
rTr^iK
58* &
ID,
y mm \
oyWor
>cj'-i "*i.. .
n«ttl>!lKB»U1»J( * MiinlwUinta* .
<iu|frfert)*rr>l3 ._AM»J.o«4»l
■ ■
If you are interested in a particular article or advertisement In
this publication why not take advantage of pur reprint
service. We effer an excellent, reasonably priced service. For
further details and a quotation
Ring Michael Rogers on 01-661 3457
62 YOUR COMPUTER, APtIL 19B4
I could
do
that
(continued from page 51)
w*ett ween
one two
\ ALLIGATOR 6 DEATH
2 WIND 7 DEER
3 HOUSE 8 RASBI7
4 LIZARD 9 WATER
3ERPENT 1C DOQ
Wsek Week
ttvee four
11 MONKEY 1£ BLZZARD
12 GRASS 17 EARTHQUAKE
13 RE=D H FLINT KNtFE
1<t JAGUAR 10 RAIN
15 EAGLE 2C FLOWER
By combining the number
oono3 and the day series.
you get "Cne-alllgatar" as
th* name of the first day; ol
the second, "Two-wind"; oi
the third, "~hree*house" —
until you reach the day
■'"hirteen-reed", The
following day Is called
"One-jaguar": tie next,
"Two-eagle", and ao on.
There were 18 Aztec
"months" IS x 20 = 360
days — plus o n e
anonymous week — 36C +
5 = £05 Clays — in a year.
if one was called Four-
monkey — 4-11 — his
Name-day tell in different
months than his friend's
who was called Three-
monkey. You need a
compjter program to find
out t^* Name-days. Good
.luck I
Nobody found February's
Pascal's Triangle problem
vey taxing From a large
numbar of entries the first
to be picked f-oro tl*e bag
ca"ne torn R. Nicol, 22
Hawks Park, Saitash,
Cornwall
10 CUB I PAf-P- -,t !NK i)i iwur
"Ent»r nunbvr rc-f lint* required
~,ci as
20 Din (Wtti DIK Btc>l .£T A<\
>»1« tlT t(i)-ll WW "I"
JO POft «•! TO e
« PI|»NT , FO* t"2 TO « t-BT f\
t«»)-p;tf+B<k-I> • NIIW Al>-.lli»
"11 NOT bi PRINT -1"
» FOR m»1 TO »i LET B<u>»*(Kl
I h£»T h
•0 N1KT a
(con'inved (rem oage 51)
(144 i n): NEXT n
B.'for: earning on, try using this
one-liner. Sic how ii worki by
looking up ode of the characters h
the Y.X. Guide, page ISC.
N'o* for the mxi siep. Lo.ik a the
[>' (symhrl Ml MM on page V? of this
guide Included herewith is an
opnnded dugram of (he synbol.
rtiih .he • l.n. uTua-Ij cuIljuil, ili=
|{ nary value of each row anc also the
decimal equivalent of the B nar.-
number.
The 1'! symbol may be enered
into the "Graphics P* ! loration in th:
Spectru :ii's memory using pro;ram
I . When ihe input "i" is called lor in
1 . ni' RO, thf number? May be entered
ei.her ir. decimal — e.g. 84 in th; 5ih
row — or binary — in this case as
-BIN' 01910100 ' -You nay even
mix bianry rews and dec ma rows in
the same llnure; bein; defintd.
Tlu Binary number telates qutt:
obviously to tie shape of thj
graphics ehaaetcr. To convert th:
Binary to decimal, add up the
column values of each binary "1". So
B nary 1 1 0101 U "dee ma)
(61+ l6-r4)-Decirml 8-1. Check the
figure for I'l, row !, until you are
quite certain thu: ycu bnvu (tr«sp«d
this.
There arc two th:ngs to note to
conncciio.i with program ], Firstly,
mi can r .-place line u bv irm line
9C POKE USR "P"+n,r '
Secondly, yot can use Rtsid tnd Data
10 Input the rows.
1'ror.rjm 2 shows how he graphics
lb' l'l un be entered into the
Oaplcis I* location by uiinij the
Etead/ljara fe»!iire.
Piogrim 1
10 REM "dQ'UjG' -
.HO CI !s- PRINT' prim - . "Bow"
40 FOPc = 1 TO a
50 PRINT AT3 + C.12;;
60 NEXTc
70 FOR n = TO 7
80 INPUT ' Next Row ":r
90 POKE USR CHRS 60 + n,r
100 PRINT AT 4 4 n,i6;'
110 NEXT n
^20 ^RINT: PRINT TAB 12;CHRS
80.CHRS 159
15C STOP
9990 SAVE "dofUDG" LINE 10
Piogram fa (!o alG lo o:ogiam ?;
10 REM"de<UDG'"
20 FOR m =0 TO 20
90 POKE USR CHRS (65 * m) + n.r
120 PRINT: PRINT TAB 12:CHRS
(65 -m). 31 IRS "(1 44i- mi
•30 INPUT "P-ess ENTER 10
continue ;Z5
iiO N=XTm
CO
ritociHc^ojH
■
M
BINARY
NUMBER
BIN O0C00e®0
BIN 00000000
BIN 000000 10
BIN 00111100
BIN 01010100
BXN 0001010O
BIN 00010100
BIN 00000000
DECIMAL.
2
60
84.
£0
20
Expanded diagram of Pt symbol.
BEGI
Program 2
10 REM dclLDG -
2CFOR n=0TO'
30 READ a
40 POKE UGn CI B3 SO -t n, a
50 NEXT r
60 PRINT -Graphics : ChRS 80; - '
glvoc UD.G. XHRS "SO
70 DA'A 0.0.2.60,84.10.20.0
80 STOP
So llr, emariojt n n.nuli: character
has been considered, ,\ compleie set
ma..- becmerec hy adctint; the lines of
projtram la to profjtua 1, or by using
progniM J, in which the 1-ata lines —
starting ,i; line 7l> — will yield the
graphics set I wrote for a few
Chetniury programs,
Prrgrsim 1
1C REM defJDG"
2CFCR rn=0TO20
3C FCR i = 0TO7
4C READ a
5C PCKE USR CHRS (6£ + m)+n,a
SCNEXTn
7CN£X*m
8C D*TA 24.36.35,36.24,0.0.3,2.4.
36.8.16,60 0.0.0,56.4,24,4 56,0.
O.C.O,0.0.24.3e.36.36,i'4,00.0.
24.36,8.1660,0.0.0.56 4.24.4.56.
0.0.0.32.3:,40.5C8
90 DATA 0.0.3.6C.3224.a&.24,0.0.
0. 16.32.56 36,2-1.0.0.0 60.i.8.8.
S.0,0.0.24.36.24.36.24 8,8.62.8
e.0,0.0.0.O60.0.U.U.U.t.,2t>.HJ.*t>.
16.16.-6,16.2a.56.3.8A8,8,6.o5
100 DATA OA2.2£5.0.255.64, J2,0,0
CO. 108. 146,108.0,3.0.29.32,120.
3228.0.0.e.10.18.34-, 66.231 .0.3.
23" .S8.12C.68.66.231. i).0.6.20.
20.34,62.0.0
110 CLS: PRINT TAB 3;"CHRS'"TA
B 11: "Sraanics": TAB 23:
UD.G ": 3RIMT
120 FOR &=0TO20
130 PRINT TAB 3 U4- 3 ;TAB15:
CHRS (65 -si TAB 25; CHRS
1144-0)
140 NEXT b
150 STOP
By this sugc,
wondered Jbout r.
set. hu.'h as iho»e
genera ed using
ehaucier ceneraur
this, dismantling
graphics set.
Program A
10R=M"UDGHst"
23 FOR -n =0 TO 20
30 PRINT CHRS (65+ m>: TAB 'I
<^R5 044 + m);
40 FOR i = TO 7
53 PRINT TAB 5 + 2'n;PEEK
tUSRCMRS (63 + m) -f),
63 NEXT n
73 PRINT
03 NIXT m
93 S~OF
9990 SAVE '•USGllsr LINE 10
proyravi 4. Prhtovt.
A » 24 36 36 36 24 C
B ' 24 36 6 16 60 C
C ' aS * 24 + SS C
vou
,1WV
hjve
adir.g
J g-
aphics
' vou
nu',
hive
the
Hcrizons
. Program
i J.ies
my
chemist rv
D
e
F
G
H
I
J •
K .
L -
M -
o
p ?=
Onr>
R <
S /^
r k
u<2>
a
o
o
c
II
a
a
a
o
23 'G
56 8
*
62
60
16
B
e6 36 36 24
ib t lb BU
24 4 56
40 60 8
24 36 24
4
e2
32
22
4
;o
E
C
36 24
B 8
X 24
D3
E
c
C
16 16 16 16 28
E E E 8 56
255C 25564 32
C 1081461030
28 32 12032 28
5 10 18 34 66 2310
J.IUft 1P0FR Ffi W10
8 20 20 34 £2
The Dital problem is hew u save
jii J use ywir L'IXj set. Th s dcpcr.cis
on whether you have a 16Kor a 48K
Sped run. I thirk it is rather
vusteiul to use a ReadTJata snrictvre
to u-deiineu graphics >et each time,
and use I his ap notch.
Suppose you have a UDCj set in
you - memory. Vou may, for
example, have catered :im: rm
pragnux J, Newec it, and catered
progrorr I to dismant e it. New to
»-lu;i: iltt projiroui, witlx>ut swi'ching
ott
Next, ewer program 5 without
typing »:i line 9000. Run the
program, which displays t.ie
graphic! set, and then idd line 90C0.
Be sure to use ihe coirecl codes in
Hues 90110 »nd °9 a 5. l'hi progrrm
end .he fruchks set are Saved in iwo
sections by ;»ot.> ywo — and 3r.ter.
^"atch for the second "itari tape
ihen press any Iwy" message Tno
protsrani will a.ito-.tar. — again in
two sections — hy simply ;,oad"".
TLe Ijuesbe^veea )Oa:id »9« are
ircaitibk for any program you iike to
vrite. using the L'DCi set.
Praoraiv 5
1C REM ■•UD64B-
2C PRINT' User De"ine3
G'apnics
3C PRINT: PRINT- CHRS
Graphics U.O.G.": PRINT
40 FCfl n = O TO 20
5CPRINTTA3 3; 144 +-n:
TAB 15 CHRS (65 + n);
TAB 20. CHRS (1*4»n)
60 NEXT 1
70 STOP
E010GO TC 10
£990 SAVE UDG48" LINE 9000
£995 SAVE •UCG46" CODE
fifi.1RR.168
With graphic? set in :his me.-nory,
Run program *. without I ne 9000.
Now add li-.e 9000, aivl .he deiuu
jTtigam is ready to Save by Goto
WW.
9C00 LOAD UDG46 " CODE 65368
For I6K Spectrum, substitute
10 REM 'UDG16"
9000 LOAD UDG1«" CODE 326O0
9990 SAVE "UDG16" UNE9O0O
9995 SAVE •'U0G16" CODE
32C0J.1C0
YOUB CCMPUTER, APRL 1984
53
When there are better computer
games we will be writing them...
Imagine, the largest most successful software house in the world are dedicated in the
pursuit of excellence.
From our massive programming, graphic arts and music department in the heart of
Liverpool, the most creative and innovative games in the industry are conceived,
created and brought to fruition.
Mever before has so much talent been brought together under
one roof, to work in unison toward a common goal....
the ultimate in computer entertainment.
hagine Software Limited, 5 Sir Thomas Street, Lverpooi, Merseyside LI 6BW. %
Dealer Enquiries Contact Sharon O'Brien or 051-236 3100 (20 Hies)
If you have
anything of
interest to tell us
about your
computer club
why not contact
us on
01-661 3144.
Local
news
Stoke on Trent
The Mixed Bytes Computer
Ctjb meets at Dilhome
Recreation Centre, New
Road, Dithome lear Sloke-
ot -Trent Bverv othVr
Thursday between 7.30 snd
9 j.rr. All users are
wclccmc. Coll Mr A Cope on
0782396003.
Long Eaton
The ZX Spectrum Club in
Long Eaton, Nottingham, ie
a non-profit making
organisation dedicated to
lift; (jdtu and ryhub litatiur uf
Spectrum owners. For more
details contact ? Rley. 63
Kmgsley Crescent, Sawley,
Long Eaton, Nottingham
NG10 3DA.
Arun
Arun Microcomputer Club
gets together at W:ck
Amenity Centre,
Uttlerampton, West Sussex
on the first Monday of evsry
month at 8 p.m. and tie
third Sunday of every month
at 6 p.m. Contact P
Cherrrnai, 7 Telbot Rood,
Littlehsmpton, West Sussex
DN 1 7 78L. T etephone
OS064-7307.
Shrewsbury
Shrewsbury Micro Club
meets at Shrewsbury
Shiredaii once ever/ two
weeks. Contact Mr V Ives, 6
Bramley Close, Severn
Meadows, Shrewsbury.
Tolephons: 0743-55024.
Mid-Kent
The Mid-<ert Wicro Club
has freed itself from
asaoc ation with the T3S-80
and all compijternikR arc
now welcome at the
Maidstone Teachers' Cem.re,
Giitingbojrne Road,
Maidstone between 7 and
1C.3C one Friday a month.
Ccntact W K Getes at 66
Buckland Road, Maidstone,
Kent.
COMPUTER
Paul Bnnd visits Gu Iriford to find $ «L
Paul Bond visits Guildford to find
out what computers offer in the
way of aids to the handicapped.
A M-w vi-'si t- me. Siokc ! run,
Stoke Read. CiitikUbrd may haw
thrown ii lev. members hut nevenht-
l«s there wis o eood turnout vhen
Yiinr Computer visited the West
Surrev Compute- club receitlv. The
evening was dedicated to micros in
the s*rvi:e of the disabled as club
chairman Fred Ticke explaincc.
Tone Isjcs from the Foundttion
fm Cunimmicairoti lor ihe Disabled
started ilv evening ofFby denonstra-
t n « a p p 1 1 c s t i o n s for t h :
Microwrkcr. This is ; handheld
kn-hc.ird with liquid crvxto ditplay
and SK oiboird CMOS RA.vi uhich
w.i\ originally d.-signed sone years
jio *-. a kinj: of hi|ih-tc--h notebook
nn specifically aimed as the
disabled,
1 he A'.icrownter uses a live-key
svsten to gencra:e text; you have to
learn difTcrcnt ccmbnai.ons to
gcnerite dtlTtTen characters. This, i.
of obvious u>e u> iomjoni' whoac
hiiwlwfiting is getting spidery and
shaky js in the vase of" a multiple
scleixsis sufferer. But versions hnv>»
been developed ivlu;h di> not even
require r.inds. Air Isle* demon-
strated a Mkrovntti controlled b»
bieathpov,er. IJghK in place nt
buttons on the keyboard indicate
what no.ioral buttons are bein*
pressed; when yoa release the mouth-
piece, the letter cones up on rh;
LCD.
This means children with d's-
ability can It irtegrated in normal
• chont*. tx-i'ui se ta«v huv; u nu-n r- of
writirs* Hat the" can cirrv around
with ihem and which is :ndcpcndeni
of i lie mu ns supply, unlike ne hulk 1 '
elect r.c typewriters th;t ihev arc
often foiled in uie.
An interesting applicaion of
computerised voice synthesis which
benefits hlmd peuple was also
demoistrued
They ran pla\ ihctt Microwritcn
inrn :i win* *vivh*»uwr' jyhich i.mh
cither spell, or tead out what they
have <evid tn Enure developments
srclude bigger program dictionaries
si- thai the machine will be ab.c to
pronounce wird? hk." "Wednesday"
as we do, rather than sepiratuij; each
syllable.
Peter Bell pu' the emphasis or.
education. He leaches at the Lord
.S'.ayof 1 'elmr College, a school fb'
hmdi:apped in Alton. Hampshire.
While many .if this 250 pupils make
use ofi MkrovriteTS, they doi't solve
everything. Some youngster* »ri- no:
highly-motivated enough to learn the
cedes Another system used is the
;V.H A|i|il.- CJlllJ-UlCI Jll Apple
with special software which alpws
you to us; i he whole keyboard, par'
ol it, or ;lsc cue liution a> a seaming
dei ice
One child viih speech disability
mi- fV^rrii.Mieinis coiimi emhle
JilTi. nliv in .vriniu' a trie til
typewriting migh he his en/ire
uuipui ib; i he day, leaving him
exhaused Communication with the
cxttsidc world wai a rea pioblem.
I Mitg the AtacAppIc, togethei with a
loynict, instead tiiliii expanded key
board connected :o a [ypewiiter by
failure prone solenoid! and w:rcs, he
generated m nuch levt en his I'rst
day ol" use thai he hid io K- held
dovn: lie vos so excited
Some time ago, the scho.il was
invnhcJ in a jtudi luihui lik; l">>ur
i 'o.uputcr\ 'Dtsu'ii ; iVltcio"
competition ukii for their
purposes, they derided, would b: a
pottabfe battery-powered, CMOS-
has.-d computer vith LCD display
and buili-i'i ininter, Coitxidtnioily,
Epson brought out the Epson HX 20
tust as th;y Inched, and it vae
pre ty much w.iat :hey wanted. This
enab'xs pupils to communicate and
in iak* notes it clasaci.
Jahn Piper, from Toils for Living,
j \C\-lsh hased uigarnsation contact-
Jblc on ni J7«1472. painted out that
we're all one-fingered typists at
heart. He showed an crgonomically-
desicned k<-\ hoard designed io
Abcve: demonsi.oUog a MiCtO-
wnter adapted inr hieath
control Left the B8C Visi
speech setup for dea; speech
tdusBtion.
icdece die muiiuei of lepemive
moves, ittil by PCD Alaltron Ltd.
IVpirii with one linter s all very
■vl-L but however last vau Jo it,
heir. 1 .* ahle rii generate cue void with
one mocement is ;till much "aster.
Olive Socitir's Spectrum came in
uy some prais.- with its keyboard
sySleOl — -Jul you still need tvo
(tatters in opera e n A similar device
In: people with cetiit: unicaiion
proldoir.i ha? heen dcveloiscd hv (jiiy
riamilTcn, a doe i or from Woking.
I a;> is a hij- 2ft by >fi pressure
pad board vkh oTOIuno Ueyivorjs
■vruen on n. The Splinfc, as it is
known, can be hooted :o a V1 11' via
HI infra ed ink like a remote control
l"V tin: . This «h'. ate) caoles iying
around ia an eniiroantcni whore
ihere ate probably enough people
tuh nxbili y problem! an.'wuc.
\ir Ptpe' ulf.o detnmv.rriVed n
system tmp.oying tie BBC Micro to
teach deal" people how to modulate
the sou id 'hat comes oui of their
thnxils, Because deaf who lave been
drat fr<m ">irth cannot rear what
t!ie^ are saying, their speech miy
;ourd nrarce ro non-handicapped
people.
The KBC can be used as a source
of feedback. I'sing a t.9)0 Visispecch
inteiiaot, an oieillosenpe tanern i«
jCencrated en ihe screen by vocal
inpuis. The deal' person can ih;n try
;n achieve itie same pjlle.u undei-
neatli that cievted by the teacher.
lie Vi'est Surrey ("ompner Club,
\eho;e secretary. Cms Karriey, cm
be cootacledonGuiidfcrd 6812! Est
%S7, has many such inlbrmativc
.■. .:i:r..Ci l.n.d u;
YOUR COMPUTER. APR L 1384 55
Wrih he TOE range of games now available lor
home corr.puers each holds a difersnt challenge. Now
Ihere are three Competition-Pro Joysticks iri the Kempstcn
range that will come to your aid anc improve your
plaving capabilities Your movements will booomo
quicker, with singer poised over the lire button at 'he
ready, "/our scores will be out of this world. Playing will be
so raucn easier! I! ycu're serious cboul the thcillwny w yuui
computer presents then you shouldn't be withoul a
Kerapston Competition-Prc Joystick.
H^ cafck
p»o 1000
nrgcmomically designed hanOlw and bus*? » 8-wuy
arcade quality leal switches for precision control * 5 frjot
able to alow mere comfortable playing positions *
Rubber return tor smooth control * Rubber prolwuk.i puds
on base * Base fire bar for left or right hend control *
rxv
PRO 3000
All the winning features of the Pro 10C0 plus
tcp lire button '.or precision sne hended
play * trigger fire button (or true arcade
realism »
PRO 5000
Again all the winning Stature; oi the Pro 1 000
but incorporating trjo crafemanshtp plus large
1 Vf ontio! knob for cornf olable play » Unique Ciperec
shaft :or maximum senativry « Dual independent (ire
buttons * Nylon covered sleel shar. lormcxirr.um robustnest.
KEMPSTON JOYSTICK INTERFACE FOR THE
ZX SPECTRUM
Allows the use of any Alari'Comnodore type iovs'ick wi?h
the popular ZX Spectrum computer. With well over 1 00 games
on the Spectrum row compatible with the jcystick this is a must
lor any Spectrum Dwner who wants the power of a joystick
added to the power of the Spectrum. Simply plugs into the
edge cennector at the back of IheSpedrum. No modifications
Some games you can bu/ were produced before
Joysticks were available tor Ire ZX Spectrum. Wllh the axJ of
Kempslon conversion tapes these gemes can now be
played wrhanyol
thekenpston
range of
joysticks.
H
TR^nE Mosl torn are available irom W H Smith, 3©ots.
ENQUIRIES Spectrum Computer Centres and good
WELCOME computing snaps or direct from:
HempiTon
■^■MirDr\"ci tr^rorsKtirc i-rn
MICRO" ELECTRONICS LTD
Unit 30 Snywr Way. Wobum Roaa mausffial Estate.
Kempston, Eediord MK42 7AF. Tel: (0234) 856633 Telex: 826078 KE fvPMt G
Star*
chart
Dambusters
BBC B:
Bcmb it dov/n:
£795:
Aliigata:
• • • • Plus 5
raspberries 'or lack oi
information on availability
of diss version or
possibility of swapping
Great fun and rather
unoredictabie vsrson of
W.W.I Damfaus:crs
exploits, Ralhol simular
graphics to defender
(planetoid) but yuud aiiU
simple. Also good sound
with external speakers.
Vortex
BEC B:
Shoot- 'enu?:
£7.95:
Software Invasinn-
• • •
Th s 3D in 20 game (no red
and green glasses) has ai
inevitabil ty about t that
makes ycu try harder sven
though you know that
failure looms! Unusually I
fmnrl that both the
joystick and keyboard ga/e
good contro of the fighter
craft equ pped with laser
torpecoes.
Pengwyn
BEC B and Electron (see
note):
Never y:
£6.95:
PnstRrn :
ir if PIjs 5 raspberries
for lack of information on
availability ct d:sc version
or possitilit/ oi swapping.
Moving blocks of ice,
cashing nasties and tryiig
to align special blocks
leaves me chilly.
Hicksted
Spectrum ASK:
Games for Girts ':
C5.95:
CCS:
• •
Hirkstnd. is a gsme of
computer sed hcrsemanshp
based on the differently
Spelt ohow jumping ground
Hickstead. It is one of -hree
games under the somewhat
dubious category of Games
for Girls' thought it best f I
goi a little hase mad,
computer crazed friend of
mine t3 review h. She was
to out it mild y riisaopo nted.
Conclusion: a grsat idea
executed poorly.
SOFT
Snowman
WSpectrum 48K
m£6.95
MQuick$Hvs
• • •
THfiRS'S NO PEOPLE like snow
people, and rhe Snowman, hascd on
iht book '>y Funjus the Bogeyman
ercaioj Reymand Briggs. is. already
no.scd abroad as unique among
Lompulcj ^iiuiub fiii iis ufll-viuleiLe.
At last a came ih.u parents can buy
for Junior secure in the knowledge
thrt they will not awake next
morning to fitid their lovable
offspring trans-formcd intc a
blcodcrazed witching freak.
Instead of dying in rhe Snowman,
yon K^ito <lccp Tie serpen HkpUy is
a frosty slw, ladders and levels
display. Yoti have to collect six
nieces of silOv in ordvr la build the
snowman. Watch out lor roving gas
flames — these melt t tic sr.ow you arc
carrying, end it reappears eHewherc
on the screen. Th.s game wil appeal
to perverse people who insist on
celebrating Christmas in the middle
of ihc summe-j since yon gain e<tra
points far collecting various
Christmas .rackets, presents,
stnrkirigs ;nd tree>. If you eolice: an
ice lol y \ou can ward ofT she gas
flames. Your energy is replenished
X
by eating a turkey or Christ mas
pudding.
Ir. srages iwo and three you have ro
kit oui :he snowman with scarf, hat.
noe« etc while molding the Skcp
Monsters. These can ie neutralised
s age yo.i try to collcc: icecubes :o
sop your snowman from melting.
Thecal flames mah iheii COerttbttCk
here Attractive graphi:s, well
thought-aut idee, perhaps a little too
rnucb dexterity rtquirtJ tc position
vour mai ai the bouorr of ladders
BLUE THUNDER
..: „ RE 875 BIS SIC
Blue Thunder
MSpectrum 48K
MC6.9S
MRichard Wilcox SoHware
• * •
NOTHING TO DO with the ti.m
starting Rcy Scheider, or the TV
scries caning James Faientno; in
•his prcgram we are a world away
mm the difficulties cf comnuivty
policing tv ficlkoptcr. Yoj ire
probably better oil' playing this game
with a joystick, than the keyboard,
but even then tht lire button is ?iven
the three furctiens of 90, ISO degree
turns and firing. This can complica*c
(cont'nu&d on page 59)
YOUR COMPUTER. APRll 19R4 S7
SOUND BOOSTER
FOR SPECTRUM
• Plug ir and use No intenal connections
• No batteries needed
• Good clear somd
• Output confol
• Load/Save facility bu It-in
• Fully guaranieed
BRING THE SOUND OF
YOUR GAMES TO EXCITING
LIFE FOR JUST
£14.99
(Including VAT + P&P)
r
NEWSFLASH!
14" MICROVITEC
IITOR
iMPATIBLE
CARRIAGE
16K RAMPACK FOR ZX81
£17.50 (INCL. VAT & P/P)
3 COLOUR MONITOR
1 SPECTRUM COMPATI
\ £285 (INCL VAT & CARF
Please send me (enter quantity in box)
JSourd Boosters @ £14.99
IColour Monitors (Spectrum
Compatible) £285.00
EHRampacks for ZX81 @ £1 7.50
Above prices include VAT/P/P/Carriage
NAME
ADDRESS
I enclose cheque/P.O. for £
ZEAL MARKETING LTD
VANGUARD TRADING FSTATE, 5TORFORTH LANE
CHESTEFFIELD. DCnBYDIIIRC S40 111
Telephone: 0246) 208555
BBC COMPUTERS
West Wales
BBC model B £399.03
ELECTRON £199.00
Microvitec Colour Monitors £247.03
Disc Drives.. "rom around £189.00
Teletext Adaptor £225.00
Wordwise (Wordprocesson £46
Graphics ROM 33 Disc-Doctor £33
Plus a range of Accessories & Peripherals etc exceeding
that of any other Micro, inc uding Printers, Papsr,
Ribbons, VDU's, Z80 Second Processors, ROIV Boards,
Joysticks, Light Pens, Dust covers etc etc etc.
2'1 hr despatch on all stocked kerne
Schcol/College Crders Accepted . . . Immediate Supply
Discounts on Educational So-tware
A_L OUR PRICES INCLLDE VAT at 15%, Securicor
Carriage extra.
We are official dealers, and stock probably the largest
range of COMPUTER SOFTWARE & BOOKS for the
B8C Micro in West Wales, plus a good selection for
several other popular computers. !Over 300 software,
and 55 book titles FOR THE BBC MICRO ALONE.)
FOR FURTHUR OETA LS. CALL IN FOR A
DEMONSTRAT ON, OR SEND A SELF ADDRESSED,
STAMPED, LARGE ENVELOPE FOR PRICE LIST etc.
(We cannot rsply wit how one)
(Wc urge /ou tc phone FIRST if coming ory distance.
Note our shop hours}.
CARDIGAN ELECTRONICS
Chancery Lane, CARDIGAN, (Near Wooiworth's)
TEL: 0239 614483 . . . Hours MON-SAT 10am-5pm
COSED *LL DAY EVERY WEDNESDAY land Pubic Holldsysl
BETA BASIC
ENHANCED BASIC FOR THE
ZX SPECTRUM 16/48K
26 NEW KEYWORDS - 10 NEW
FUNCTIONS - MANY EXTRA FEATURES
ALTtt *■-■*.-[ utfiWi* i-v-riri.. j# *m- -.i m-<> bMMN '<*
AU7C J.t BjlciT-jUiDt-YV Ife* ij-ntp-l
CLOOt tantmii • rt^ui j-wk ***■> a'^'n «nd u«im - -i *i*J G05UI
fli:J.1y
OCICC — , hUfcrl -.' ■-- ,
OO - DO .OOP H'wcnr* >*ntn MHU |Mft| -r.-3i-.-i.
DFC*I - COUCtoPCKE
EDIT - lijwii'iwilnrarw
ELSE ,-j«r - TM[N
OCT - v*ti *v ^«YKi«'d wt'v, Ju*»'+*i uh -NTFfl
hCl>fiOt(>3 Tthn KttVW "*vs MyWWAl Wd r>-.-nw 7i^r- n*o<Jf
OH CU5L* 4> GO TO «lrw nnitwr *Twn i ir.c* Ihr *j-mw-s
ON C1POA riVmi :>*pp«v at inu n|wti;hj| B'frlttfe EflPCfl LIP>E iml
ETAT rartuMf
POP - r*~vr-iw [uln'rr- IA$tCf flMA
pwx: - wmdoAXKUti Arth CEFTOK jfj fMQPflOC
RfM.IV) - f*r«*i-*^f pki oi ivtalt ptuyam v»im ip*v*mt I'm ino m
.»: P-n«r.i rUndu SO TO. GO?UB "»; *•<■
ROU ox* movtauK gr » ivi pi whgli pm n w> ftrecdon. *hh
*tio rtund
SCROLL - m ROt,. fed wflhoit wraifounl
V*T - avti run « i§ rt « ■■-« *■ »*»— > r Hm ■ •rrcJl^j lw irH^ri
wMt'hj o< cidMn SOR - iVVRttf Kiii inr*>*f* aota Qm
PWHlf«J ttthy/* ewibf BOrtM *l*t*H* C^C 'fCt C' I *««*Jl
THACE ztcv.iL ia,-r.^-' lirv *-.- itrltiwrl • ■ ■ ib*i t n ■ !■.•-*■«-- it
' "■"'H D«;»iv C J Hfvcud VBrtlOlW bftfl** itloatg. Jtfri
UflMC 1H4 -vr*l rn»/T 'i -fl-»l.j ■■■.. ■*■.-....
CcnvE*rfiior»b*t^**n decimal jnd rswBrlecinial - cenverrioo bBtwjen Negsrs wid
two-c^oracler aliings (allows 'intcgof affBva*") - fotmanlng ?f numbtfa -
INCTflNr. and CTTnfNC 5 ^ju,,rtio.::. diiwunt ul Ti3« iir—^u'v ~ OoUtM« PEEK —
cutctiI lime.
F&ituros ffirtittir-
Sioflld'^ntry keyrtorde (in caohi^s nn>ocie) with wntw ch^ck on enffv - kuwati
n«w eror mossiflas - comp*tibilry with Spocrum SASC — prooram occjpiei
\\jiX 5 6K cursor can move in al directions m n lim hong edited — flashkiig
cu'rent Ime poin:ef - BI^:AK gets you out of even npchine code lock-ups - PlOT
lets yoj plot string aiywherc on the screen - FLOT end OR* W scale and >ffs«r
vauescen be s«t us^g XRij. YKU Xlib ard YOb - 1BK nnd 4fl< veiaion? on
sa-ne tjpe - cempreneniive manual.
Only mXJOincfusivfff
Pk«s« send me .....copies o' Beti BASrC .
I enclose cheque t'c.o. lor €
Namfl: „
A&l<e*k. , , ..*. ..- ,., . t
' .-..*- «..«4 , .,..
betasOft
92 Oxford Road, Mosetay. BIRMINGHAM B13 9SG
58 YOLR COM'UTFR. APRIt '934
Star*
chart
Starship Escape
Vtc-20 with 16K expansion:
A/We shuot-'en-up:
Sjmlock:
£7.95:
• •
A tractor beam drags von
aboard tie alien ship. Yout
cratt is dismembered ana
yon nust piowl about trie
erne ;rau teassemolit g your
own vessel. Ardrcids,
robots, space spidsrs and
the ei/erwatch ng Force
Ctoud make life difficult.
Playable with joystick or
keyboard. You zoom around
the space hulk at greet
speed, infunaimgly being re-
iiiipiiiun-d /vllttlt* yuci
started from with /our
trusty K9 trend. Graphics
not marvellous, ot Louise.
Destroyer
Unexoanded Vic 20:
Shoo*. -'em up:
Sumljck:
/v.95:
• ••
An unerroellishsd shoot
'en up, lequinry pleev.y cf
cc-ordination, nr>v<irrn»l«ss
Using the keys you have to
stser your destioyar back
ord fort* - on the oggm,
shooting to eft and right at
attacking aucraft,
depinchertjing submarines,
and doocing torpedoes aid
bembs. The whole game
runs for a time period shewn
by a changing strip at the
bcttom of the screen. If you
survive the lime period, a
bonus basec on planes
downsd ie added to your
score Not bad n 2K.
Bull Run
16/48K Specirutn.
Run away
Pfripps Associates:
£6.95:
■k
Silicon Pamplona. On
holiday in a Spanish village
you ae puisuec by a wile
bull. Iheie is a 30,000
pesetas reward tron v/hich
50 is decucted svery
second. You use yourself as
hait aid put up fences.
These do not stay up very
long. The Bell will yore ycu
if you ore carrying s fent-c.
but you are "airly safe
behind one. Three levels of
play, not great graphics,
cheaper than a holiday in
Spain.
SOFT
(coivmund from pagv 57)
uuiiciv I .id. also duhiujs about <h.-
Lidlill 01 lilUcdlHe pUsi-pe.Uv;
giaptncs
This is a perry Ihophftrr viuh i
nuclear "factor thiowi in, First,
pilot your whirlv.-iud Ott the
V.'STOL CAiricr ovei ;H<. islands,
getting shut at. Thane ire live
different levels of difficulty. It the
Umh.c. levels vou contend vvi h waw.
ot |ci lighleis and indeslruc shit led
UuUuuua, Oulj one oi the latter it a
tine - the number never gels as
hi^li .is W vou penetrate enemy
lints, cesitoy the aucleai sem.«ni iml
rescue up io Iti . uuuadcs iu jiic
"i'.ie on-screen note line dispuys
-ioio left longn. leservc etcoprets.
cut rem score aid mission number. A
••tit ljI bar on the lighi i>l the screen
indicates yuui chopper's iiicl level. A
i hjllem.il tg jlJltle.
Neptune's
Daughters
■ Commodore C3M-64
U £7.95
■ English Software
• •
As iHt-ouj pre-decimaTttauon tokes
gees "My girlfriend'* a mei uaid
lonely vittl statistics: 36,24 and bur
and mx a pound." Your history
teacher in liiit be able to explain it to
vou. The aim ot' this game is to
rescue Neptune's beautiful daughter
Irnm ihp spa terpen who iv holding
her captive. Unfortunately vc have
to adn.it this same had us pretty well
Stamped, i'. is cither i vciy
demanding and challenging game, oi
impossible to plav and consequently
stupid, depending or. who you talk
to.
Zither Aay, Neptune's daughter
never showed up for any ol us. arcl it
is i Io' ol bonet rigiuiii); octopuses,
sucker plants and deadly amoehaf
)um fci ,i blind date Vou take the
par ol U acuauian venu absorb;
oxygen through hit gills You have to
ii[;i i otTthe attentions of pouorum*.
octopodes anc deal ih: way ol
deadly sueker ;>!aits to get through
to successive caverns in this
-Mitmujitic Scuu.DJe M.ei.uiiu. ii'.i
eventual!; encDuntei amoeba
swarms, vou iiu\t to aKiuuew •<>
youisell uuo : puicic. whe,e »>n
can kill i ban with youi hai po mi .ti.d
absorb the bubble: ol '0xv4e.11 which
they emit as ilwy die
I his is as fa.' as iimi of us umld
v^el. Acpaicml" at ; er this a n ousici
ciab is enCCuntJrec You kill tnis and
iak« it wJ:h you lo feci i.ie sea
serpent All being weil, the iorjied
opbiut huu ogre wi.l kr,oekotVfor40
winks whik you depart with ihe girl
in die vet-took oulftl. You thett had
bet back ic ilu safety 01 tht, jala.e,
where rpejuhttbly you .an settle
dowr. t.i discuss the expr.cnoe over
half a shandv and a packet at' shrimp-
flavoured cusp*.
ibis is ell heai:a_\, however: one
llin f. up ; ati -,<y ihii hjlMk. hii. a
vcr; high frustralioit u/ioccnt
Fred
M48K Spectrum
ME6.95
WQuscks'wa
if • • •
|-ko*i mi people who brought you
KugjooK ot Houga-buo, cepending
it> whicn computet you play it on,
UOiuet biioihei :easi oi Disneyesquc
graphics.
Ihe scietn display presents you
vith a vertical maze of glowing blue
..'....i... ujiti, jiottiJ v. 11. h the
intrepid Ftcd wends h.s weary wry
11 search ol" the treasures of the
l'li.ii.mlii. Yesj '. kiuw vvc have done
rhe Pharaohs at the botton of yoar
^aiden joke.
trtd ihiiK up and clown ropts,
avoiding contact with rats, acid
crops, ghost which can go th'Ough
walls, chameleons, mummies and
vampires. He has a gua and six
hilkis.
Thcieaiesix sciccns, increasing in
cifficulty, iVIIuued by :he option to
racurn i« lh« lii.t scr«un, o redefine
lie maze and numbei ci mongers.
YOUR COMPUTED APRIL 1984 B9
7 Tandy TRS-80: Setting The Standard
WithDot Matrix Printers
9 Vz" Dot-Matrix
£ 399
With Colour Computer and
Parallel Interfaces
DMP-120. This versatile tfVfe" dot-matrix printer has high speed data
processing and graphics nodes that makes light work of many many tasks. It
prints ten and 1 6.7 characters per inch, or elongated f veand 8.3 characters
per inch at up to 1 25 cha-acters per second. A very corrpact printer it usee
fanlold, single sheet orrol paper and has built in parallel and colour computer
compatible serial interlaces. 26-1255
Colour Graphics
£ 149
• Uses Easily Replaceable Ink
Cartridges
CGP-115, Ultia-conipai;l iuIlui graphics jrintar helps yoj c r eale beautiful
graphics in red, green, slue and Dlack, and it prhts alphaiumerics. Built-in
ccmnands make it easy! Text mede prints 40 or 80 characters per line at 12
characters per second. Uses easily replaceable ink cartridges. A selectbn of
eclour pens is available. Set rreasures 2 15 'ie x £ 1 /4 x SVs". 26- 1 192
Low Cost Dot-Matrix
£7995
• Print Graphics
and Alphanumerics
• Whisper Quiet I
TP-10 Thermal Printer. Perfect for use with the MC-10 Colour
Microcomputer, and our other colour computers. You can print both screer
graphics anc alphanumeric*. Textmode prints 32 characters per line at 3C
characters per second on 4V3" wide thermal aaper. Special repeat function to
make graphics programming easier. Colour computer-compatiDle serial
interface only (630 baud). 26-1261
..Or Choose The Daisy Wheel Printer
That Best Suits Your Need s.
"Letter "Letter
Perfect" Quality"
£ 1199 £ 599
With Free
Bi-Directjonal
Tractor Feed
(26-1459)
DWP-410. ideal for SCRIPSIT™ word processing select ten or 12
characters per inch, or proportional pit;h. Forwa r d and reverse paper
feed and Vz ine feed, underline and programmable backspace.
Includes V120' space and 1 /4e" line feed. Automatic paper sei makes
paper insertion easy. Uses interchangeabls print wheels for type
selection. EPW mode for SDecial wheels. 26-1250
• With
Automatic
Wheel
Positioning
DWP-2 10. A low-cost printer tor mat "professional look"! select ten or
1 2 characters per inch, or aroporional pitch. Prints over 200 wo'ds per
minute (18 characters pe' second) at ten characters per irch. Easily
handles an origina plus two copies, features V200" space and 1 /4e
line feed, ribbon end, ccver open and paper empty sensing. With
carbon ribbon and Courier 1 C print wheel. 26-1 257
NEWS
oaeo
rssu
tt t t
h h
The crystal ball
Giving the crystal orb a
good shake reveals two
new adventures from
Software Pro.ects of
Liverpool. The fi - st, Legion,
is for the BBC B and takes
place at the time of the
Roman Empire. McKensie
is the seconc and has you
playing the role of a
famous spare* mplorer who
has been captured and
imprisoned 01 a pirated
cpaoc station. You will need
a 46K Spectrum to play It.
Lothlorien, perhass
betler known for Its war
gaming programs, has
launched a series called
adventure Mester. The first
in the series is an Arabian
Nights tyce fantasy
entitled The Stolen Lamp.
It is a text and graphics
adventure for BBC B
owrers.
Another text and full
pictorial adventure for the
BBC B and Commodore 64
micos is Twin Kingdom
Alley, a large and compie>
adventure from Bug-Byte.
A helping hand
Calling all fans of Level 9
Computing's Colossal
Adventjre. Are you baffled
by a certain bridge-
blocking Troi ? See below
for a clue that w II enable
you to pass Iree of charge.
Attention all Scott
Adams Pirate Adventurers.
Could be you are stuck at
the second treasure. Help
13 at hand below. As usuai,
the oluco arc written
backwards to avoid the
eyes of the urtwanting
unwary. Let us hear from
you about other problems
you are having — I will do
ny best tc help in tiese
pages.
Troll trouble:
RETALMEHTEVEIRTER
OTDROWCIGAM YAS:
LLORT OT SGGE NEDLOG
EVIG
Pirate treasure:
GID NEHT 33
EC*P,DLEIF EHT Nl
Happy lunting!
Our man with the
brass lamp and
the key to a
thousand
mysteries sheds
light on new
adventure
orog rams. Lost?
Never fear, Hugo
North is here.
Kingdom
of Hamil
■ 38CB
■ £9.35
■ Acornsoft
Kingdom of Haaiil is the latest
[Mi7'lf r rn j.iin :he llustrious band of
Acornsoft adventures for Lie BBC B
Micro. This group now includes
;u( h brain bafflers as Philosopher':)
Quest, Sphinx Adventure, Castle of
Riddles and Ccunt down to Doom —
enough m.nd -bending puzzles to
.tecp yoi occupied for ihe rest of this
year.
Like the other Acornsoft
id ventures, Kingdom of Hamil is
text only, eommanls bcine input in
he normal verb and noun format.
Each location .$ describee in detail
on your visit but thereafter in brief —
unless you specifically request the
full description with he command
Look.
Some of (lie commands icco*nised
by the program ar: detaibd on the
cass-'te box; it is up to >ou to fhd cut
the rest while play.ng.
You always wondered why you had
"slue blood in your veins when all
your frisnd* had common or garden
red. Now you hav± lmrncd why —
you were stolen from your royal
parents, the rulers of Hamil, as a
child. Ii ia up to you :o prove ycur
identity and claim your birthright,
but watch out — you seem to have
made an awful lot of enemies when
y 3u were a baby.
'I'li: adventure starts With you
trapped inside a chapel. Venture
outside and t 16 ton weight drops on
your head, ending your assault on
the thror.e before it has begun.
Some adventure* have plenty of
locations bu: precious little in the
way of objects, clangers and puzzles.
Kingdom of Hamil has them all, in
spades.
Heroes of
Karn
■ C3M-64
■ C7.O0
■ Interceptor Micros
HpRflRS OF Karn is a Commodore
64 adventure of the classic mode but
in modem dress. Net only does this
text-based fantasy give yuu xu
attractively crawn coloured picture
X2* r * Xo **• •*** o* * ruiMd co««9«-
r£S2 country l.ti to tK« «*st *tut south.
* •»•**• *« «« archwav to -**»• uost.
of each location, it also provides
some very impressive music into the
btugaiu. As you might expect In a
classic adventure, there's quite a bit
of treasure needing '.0 be collected
but that ii not the main purpose of
your mission.
Lone, bng ago, a hcrdc of felt
creatures swept down upon the Land
of Karri, and great was the slaughter.
Few neaped the carnage but among
the handful that did wete four
Heroes of Karn; Bcrcn, lord of the
birds of the air and swcriiman
supreme; Istar the Wise, master of
magic and lore; Haldir, gteatest of all
minstrels; and Khad.m ihe Dwarf,
small in stature, mighty in renown.
Yet, eventually and one by one,
they were taken captive, bound with
stone, iron and mag c. Where and
what they now are is unknown but
legend his it t.iat one day the
stranger will come, will venture forth
into the dark Lands, will fight with
the powers of night, will find and
release the long-imprisoned heroes.
That day his da.wr.ed — you are
that stranger. Can you fulfil your
destiny?
If you can, I guarantee you will not
do it quickly. There are ever 65
Icoations to seek out and explore, and
over 30 puzzle; to solve. Much of the
advent are is linear — that is, some
prtihlems can only be solved by
overcoming earlier ones. This makes
it a shade tougher thin some others
and should give your mental powers
a real workout
Heroes of Kam is a first-rate
adventure providing 1 great deal of
pleasure, the musical passages ate a
delight — turn up your volume for
the best effects.
YOUR COMPUTER, APRIL 1984 61
\
The Commodore 64 is compact arid nippy
like many other home computers.
The Commodore 64 has an enormous
memory: it's a positively elephantine 64K.
If you're unsure as to why you should
want a home computer with such a big
memory; we'll tell you.
It means you can use moie exciting and
advanced software.
This means you'll get greater enjoyment
out of your home computer because you can do
so much more with it.
You can create high resolution graphics,
or reproduce the sounds of many different
musical instruments.
You can broaden youi horizons with the
library of educational programs. You can teach
yourself programming, or you can entertain
V3U:WS:l 'HI XVMOC'Wi f*At 'MOM SEL :; Wui A'.j WKOACf H&VON !Mi M VKUQS BW.NI ■«< O- BOOTS. RMBEIOWS. WM SMI H AjKtS.CLMWS GFKNS )R3T.M£VZIt&VIAffi ■ : l r» •.".St •'<:>" UM I -'Ml
Rut its memory...
well, that's a little different.
yourself with countless games.
As well as hundreds of software programs,
for use both at home and in the office, there's
also every peripheral you're ever likely to need.
Tumingyou r 64 into a super sophisticated
computer system with a printer, plotter, disk
drive and monitor is simple.
Little wonder the Commodore 64 is seen
to be the premier home computer, especially
with a price tag of only £229, or less.
Makes die name worth remembering,
don't you think?
Cz commodore
fen wont inkjbvw ijn cuvwc the (aMP.'r)::HF i»»Frn».wnnN ctN'flt hjs aiw miua sioiqi. ejiksiwe s.i «G
MHN UVMS.VWK) WORTH RtDIFR.SIOfv COCF, BSiTISH hBMF. STOFtS ASOA. »PPDl SAWCENTRE. HOUSE Of CL'MSBAIE. iWSS A*U HIM R MOD FETAH.-BS.XLSO AT BRANCHES Of A NATION*. NnwOK Df COMMO DOFE CQMF"UIIH UULtRS
REVIEW
After the first false dawn, Kathleen Peel finds out if real
keys can heip Hadofin succeed where Mattel failed.
Continuing thf. recent fashion of
repackaging an existing .ow-price computer
by fitting it with a proper keyboard, :he
Acuaiiur, II succeeds the ill futcd \quarius.
At £80 it bccorr.es the cheapest real-keyboard
compute! currently in production.
The misgivings regarding the original
Aquarius, apart from the keyboard, were in
the limited rtiKclution of rhe colour display,
poor Basic, virtually n;jn-existen: editing
facilities, high price of peripherals and very
limned saftware. Combined, these led to a
general panning of the computer.
The revamped Aquarius compote; with the
•Spectrum, Tandy M.C-I0 and Las^r — the
Laser may not now be on sate due to ihe
demise of Computers for All — and fi Is the
gap left by the discontinuation of production
of the Oric I and the real keyboard
computers, the Vic-20 and the TI-994A.
The review model is a preproduction
version of the Aquarius II and there may be
some minor detail changes to the finished
product. As the staiiduid cT the review model
is very high with a clean PCB withcut
Ftyure 2. Diaw mecrc commands.
Ok
i rsi
IB
?0
■30
■50
^ S
Qi
I
S= bm53> 50130Li2Sr^0d25"
kiS = Rri-20,~i5 _i U= R5 C5 -
R|^|.C>ri-j:8,-6(iH l5--15m+15, 15
•4'
3PY
En
F>gure 3. Aquarius printer character se j,
«*•*-•'. 4 " '111-*- 1 Ki'V>ir 1 T(ifliJft'i« . %•"— i
**fc'i >»-.- ,/Bt23436'39i ■. ■ , NtPBCDEPGH UK
etlNU-'UKSHjLKXYZr^I ~_*abcdefsn i I < ><»Wt«>a
kuwiv;! '. mm »*_.: ■ •_»+• ••*■'♦*_» «■■■ «i i ■ ><
-♦■ tt/Hih'-'^J i>*\»*Hr» .'.RsMCAn
Figure 4. An indication o f Ihs p<xel
rfisoljricn available on the Aquarius II.
Figure 5 The Aquarius Menu command
fcrmut and screen dtsofay.
_!ST
JO CLS
ts«n.<cc« ,: ' wx so T oiea» ;na .aoe • <?ee
I
O LOCfiT£i,.l!STOP
p-r
Ci'-Cle
box
changes, I presume any changes will be in
ROM ind cosmetic.
The new keyboard makes a :renendous
diffcrcr.ee to the Aquuiiun. Alihuugli not
elegantly styled, it is very good. As I like
computers ro have oou keyword and fully
typed entries, the Aquarius gets a definite
plus here. My only criticism of the keyboard
is that ioir.c users like an audio feedback and
die computer does nit provide th.s facility.
The Aquarius comes in a Basic 4K. which
leaves 1,61:2 bytes free lor your programs —
not much but a I6K RAM pack at £30 and
S2K RAM paste are available.
More memcry or a gsmes cartr.dge can be
pluegcc into the expansion slot. Further
expansion is via a mini expander which ades
two joysticks, a cartridge and a memory port
and co3t3 £40.
The Aquarius II :an use the pcriphrra!s
designed for the first Aquarius, f.nd the
manufacturer of :hese micros states :hat the
Aquarius III, dut for release in the autumn,
und the Aquariu3 IV underdevelopment, will
also be fully compatible w th all peripherals
and software.
The primer interface .s RS-232C, hur dots
rot allow for two-way ccrnpntcr traffic; a pity
realty as ii would have been useful 10 be able
t:> network the Aquarius. Because the
i iteifac: is RS-232, it should be possibe to
use any other printer providing it is capable of
runrint) at 1,200 baud.
The c.isplay was qvitc reasonable with little
dot crawl, but surprisingly for i computer
from the Far East, there is no video output.
A res:! key is provided next to the on/olf
switch. T.iis allows a warm start when
followed by Control Slid C.
The Aquarius II is identical in operation \y
tic original Aquarius with the Extended
Microsoft Ba>ic cartridge. This provides
several improvements, the nos- significant cf
vhich is the itiiplr.mtnt.tioa of an editor.
The editor lias some very nice searc.i
facilities, but also some rather annoying
anomalies although in use I soon became
accustomec to the fact that once you have
gone p*st a position in j line you cannot go
hack to ecil .urther, you must restart th;
line.
The ability to search a line lor the nth
occurrence of a characte- was impressive and
would have been even more so if the uiulii-
s.atemem lines were not limited to 72
charact its.
The editor commands are:
I insert
X go to ?nd of-line
L list rest cf line and restatt
nD delete n characters, default 1
H delete to end ol line
nC change n characters
E sa\.e changes
Q ignore changes (qut)
A abort ourren.cranges
nS char — search lor nth occurrence
nK char — dsle'.e r chars in line
The tape interface worked withou: many
problems a/id is adequate fix speed. A
purpose-built tape rcrarrler is available with
huilc-in record and playback l:vcb suitable for
the Aquarius. Em using a three- oj five-way
DIN with 3.5mm. plu*s the Aquarius can be
used with any cassette recorder.
The 4K RAM is used to store the d, splay,
co.our attributes and i few system variables:
the user is left win 1,652 bytes for a
program.
The ROM is inaccessible in normal usage.
This will prevent the .nore adventurous user
from exploring the inside of the Aquaiius
and csn only lead tc a delay in the provision of
quality, independent, low-cost tape software.
The Microsoft Basic is faster than 'the
Spectrum, timing tests are given in figure 1 .
64 YOUR COMPUTER. ^PFIL 198*
MBf 1303)
?6rl58i r
>=>9
IC ft+l)THENQOSUB30
000
_ A )-A
K XlB
3SUS23^ =RII
FQRA=1T
I-FBC Al>
NEXTA
£s$$j henqoto7
step
FOR=»»1TO100
PRINTBC R-1 i
NFxre
RETJRN
3i BEA)=BtA+ll
35 RETJRN
ii
13
20
v>
25
30
j Figure J. -AoiiAWfj.i t'ming
As is usual in computers of this pries, the
Basic lacks good structure and o.ily supports
On Gosub and On Goto.
The Runic is noi Kpsice-ccnsitive and tid.es
up messy input nicely and tr;ati upper- aid
lower-east the same. Unfortunately, erior
messages are of he two-le:tcr variety and tre
not always that helpful to the uninitiated.
Program li.ies are eompres-.tcd in menory.
The soeed test program usei 227 byics in
pngrarn storage, ar.d Spectrum used 339 for
the same program., thus the small memory is
worth about 2.2K in Spcrirun terms. Note
that as a consequence M" the pat.-kagir.jj,
numerical accuracy is not so good.
The Aquarius Extended Microsoft Basic
can us: the Def FN command to define user-
specified functions. These act as sma',1
programs within the Basic program arid when
given an argument will produce a numeric
answer. SQR. ,s a built-in Dcf'and given the
argument 49 would produce the answer 7.
Line and Circle commands are available
which can be extended to cover colour, til
and boxing using additional parameters.
Interestingly there is u :,ub sis of the AtSX
Draw .Macro commands. Fig.ire 2 gives a
screen dump of an example from :he manud
showing th; macro commands in u;e, drawing
a little house.
The Aquarius II hao t screen r*solaticn cf
£0 ty 72 using the teletext -type three-by-twn
graphics blocks — figure 4. The Aquarius
(continued en page 67)
YOUR COMPUTER, APRIL 1 934 65
COMMODORE i
Aaif CDCrrai iu
Author: Anton Hlnxman
Hive-cave action*
BorHe Bea n&ods help
defending the hive Fight off
the invading swarns, bathe
the bees and defend your
Queen!
FLEA) RAYMOND BHKiCS
48K SPECTRUM
Author tndescomp
ttcny action f
Jjmp your way out of the
caves with Bugsboc the flea
but beware of me fearsome
Dragon as you jump around
the exotiz vegetation.
} "fy ft II ' J -Ti M + tW'tFmWm
Atthor: Davie Shea
An enchanting game based
around episodes of Paymoni
Bn'ggs ' amazingly successful
bcoK.
48K SPECTRUM
Author: Sandy White
Battle the Ants in the soft
solid 2D dty cf Antesche r .
Authors: M. Preston,
P. Hunt, R. Rose, 0. Moore.
A mythical graphic
advent jre ,'n the dark and
deadly halls ofEarthsione
Castla. Battle Dragons.
Vampires. Sphinx, Zombies,
Skeletons. Gryphons and
other leoendarv beasts to
rescue the beautifjl Princess
Paula.
48Ki
■MM
AuthOi
SPECTRUM
<r, hdescomp
Action beneath the
Pyramids!
Feaness Fred the Irtrepid
Archaeologist searches the
creepy catacombs below the
torrid tomb of 'Tootiscarmoori
tor the terrible trsasures
amidst monstrous mummies.
Ghastly ghosts, sats ana rutst
48K SPECTRUM
COMMODOPE64
VIC 20 + 3K cr OK Ft AM
DRAGOK
BBC MODEL
Ajthcr: John Holls
Authors: Mark & Richard Moore
Authors: Stove Leo/Chartec
: IS C Andiew/incentive
Auttor: Dave Mendes
All titles available from Qutcksltva Mull Order
P.O. Box 6, Wmborne Dorset BA21 7PY.
uicksilva programs arm available from: Boots, W.H. Smiths, J. HHnztts, Mtcrodeafei,
HMV, Hamlays. Jain Lewis, Computers tor All and all npuubfe
specialist computer stockists.
'%
(continued Uorr page 65)
Claim of a 320 by 192 graphics resolution
simply means that 320 is the number of pixels
across th; saee.i and that there tre 192 down.
T:iey art not individually addressable.
The colour resolution is equivalent to 4C by
'tb or 8C by 24 depending upon which way
you wish to use the teletext graphics.
Two other useful commands arc Get and
Put. These sprite-like commands copy to and
write from i specified array, producing high-
speed an.marion — it is quicker than Peek and
Poke.
Menu is a command I have not seen before.
It permits a selection of items to be placed on
the s:reen and the cursor used to make a
choice from the menu — figure t. This looked
to be mere than just s nrvehy.
There was very little documentation
regarding the scund capabilities of the
Aquarius II. It appeared to be a single channel
operating ihrough the television speaker. The
games cartridges supplied with t.ie review
model showed the sound to tc superior to the
Spectrum,
It can be seen from th^ screen copies that
ilic circle command does not produce round
circles. This can dc corrected by using the
aspect parameter of the circl; command.
A r.ew variation of he popular four-colour
printer plotter is to be launched with this
ccmpuier. The printer has all the normal
piinting and plotting facilities cf the
originallv released Tandy mocci and costs
£120.
■The differences are:
■There ia no Centronics interface.
■The whole of the Aquarius charac:er set
is built into :he printer.
■The printer can procuce single colour
screen dumps using the Copy
command.
■The transmission rate a: 1.200 bauc is
twice the spsec of the Tandy.
T mnrngf'il rn hnnk rhe printer up rn n
Spectrum through the Interface I without
difficulty. The graphic characters are
obviously different but Lsin=; the full-colour
screen dump programs I have produced in the
Microdrive arrirles, this should not Iw a
problem.
This screen dunp jives an a^r.taste
representation of f?e aspect ratio of
circlet diawy using the Circle
commands.
There appears to be i bug in ihc Aquarius
Cony command which sometimes giv.-s un
offset :>f half a :haracier out of position on
mixed graphics «nd text use.
The accuracy of the reproduction is very
mnrh better than that of the Aquarius
Thsnral Printer at £9S.
General control of the cokur printer is
by:
■Text: .Print; LList the on y way to use the
plotting facilities.
■Mixec: LHmt; LList graphic characters
available but fewer control codes.
■Graphics; Copy fc screen dumps.
The technical specification for the printer
is:
RS-232C w fh Data and CTS
Eight bit character
Cne start tit
One stop bit
No parity
\ 200 baud
"The provisional documentation appears to
be very detailed with a number of useful
esarrples tc get the ueer scartec.
Because the review model A'aj- a
prep.oduction version of th: Aquarius it did
not ittve any documentation specific to it.
Neither th; computer or the printer are
completely n«w pioducts and therefore
documentation should bt geod.
CONCLUSIONS
^The concept cr compatibility
through the Aquarius range is
gocd and probably worth a
premium, "he software, com-
pantively speaking, is limited in
both volLme, quality aid is also
expensive, but is available. I think
the peripherals could be mo'e
aggressively priced and every
ettcrt must be made to ensu'e
users are not rest'icted in
accessing information on the
technical aspects of the
Aquarius.
■At tbu, a ganes machine well
worth considering and a vast
improvement over the Aquarius
1.
git is expected that disc drives will
be available in April or May but at
present tiere is no indication of
price. ■
YOUR COMPUTEF. AfniL 1034 67
CBM-64 SOFTWARE
WE WELCOME qui new president. Our
country of Ananaba should prosper under
your supreme excellency's care. With sucn
celutions of grandeur we commer.ee this
survey nf nunc ol the recent games sottware
which tus become available fur the
Commodore C!RM-i>4, the computer ynsi
automa:ically associate with elephants.
Banana Drama proves conclusively that .t
ain't what you do, it s the way that you do i:i
Part of a baich of what might loosely be
termed "simulations'' from Visions Software
Factory, the program puis yon shaking into
the shoes ofjuan Rodrigues LVII. This tinpot
dictator hes to remain in power by skilliul
manipulation of public opinion and careful
financial management.
Graphics are limited
Graphics art limited to colour presentations
cf statu; reports, financial analyses, ar.d news-
fljishrs Ymir supreme rxcplljncy it some-
times, for example, asked by the industrialists
13 make crude union activities illegal. 11 you
co, you will enhance your popularity with the
creadec State Security Organisation. Ananaba
obviously sorted mil any proKlcns witn its
equivalent ofGCHQ Cheltenham years ago.
Once you liave decided whether or nol lo
infringe people's democratic rights, the
program presenti you with a number of
rptions. You am please foreign powers,
pacify a sector, assist a sector, raise stale
funds, do nothing or lti.>k after number one.
You on buy i private submarine, fcr
example. You can a!so improve your status.
hut rhi* is almost as expensive a; hiring an
advertising agency as some governments have
been known to do.
Uusher is also Irom Visions. Your c.iance to
wear a 10-gal.nn hat and Ml in front o" the
computer prirnirp and saying "Hav? a nire
day. y'fcll; ^eicha later". This Dallas scenario
has you drilling tor oil, transporting it by
road, or build. ng pipelines. You can export it
Paul Bond flees with
fleas and races in
space.
by tanker or supertanker, but there is no
Straits of Hnrmti?. Savard
A good map display shows your read laiuer
crcwling to its destination, or your ship
coming ;n. There are random veil-based
disasters, pipelines valve fai.ureSj and wage
demands from ship's personnel. The aim is to
be the first out of two to four players to earn
on.* million dollars from the exporting of oil.
Until then all your revenue is pouncs. Maybe
there's something to those Ne.v Forest oil
denos.rs after all.
Insects are ai traced to the Commodore 64
fin some reason, alihough the or.ly real bug I
found wts in Sum.ock's Jumpm Jack which
gave an out-ol -memory error.
Creepy-crswlies abound in Quicksilva's
Boogaboo — a close relative of Bugaboo for
the Spectrum. That program was writ en by
Faco md l J sco anc a whole host ot Spanish
types. Pedro Re.iz lakes a bit of :he credit for
the 64 x'ersbn, alcng with Felix Arrahas —
music — and J L Doninguez — production.
Sting 64, another exercise in eorrpuierivcd
entomology from Quicksdva, was less
attrac:ive. The ides, is good, but the graphics
are rsrher clumsy. Screen (hie purs you in
joystick control of i hee-swam — a large black
blob. Ycu use this to bounce other blob-
swams which ire irytng to take over your
hives. Screen Two pu:s you in defence of an
individual live; sun) fly ;i stp adron of siripry
stingers ntc the encroaching hordes, When
your bees are all dead you can swoop bach, to
the hive and pick uo another lot ant.l the hive
is taken over. The final scene leaves you
defendirg a raiher -epilsve look ng
organism, from attacking drones.
t-'rom bees to anK Hideous Bill and ihe Gi-
gams, a gripping ;hree-part tale ot h;ro:sm
scn«r
and romance, is one of Virgin Games' more
premising efforts. Bill — we are assured that
:he nickname Hideous was bestowed upon
him by his father out cf simple but accurate
malice — must save Greta, he light of his life,
"ron becoming ant food.
Ynn prnpel Bill around a Puc-Manesque
ma2e crushing ant-eggs, pursued by the
aggrieved parents. Grab a speir ind you cat
kill the so:dier ants, but only :br a set period
of time. The pink ant seems particularly
nasty, but Yonr Computer would not wish :o
be tccuscc of singling out pink monsteis for
critical attention. Any reference to the
peculiar aggressiveness of these creatues is
based solely on detached observation. You
havr heen warned.
You get no weapons
On the second screen you get ro weapons;
you run around the maze, squashing baby
insects, presumably infant;. To trap the Gi-
ganis you pick up a lever, insert it in a
mecharism and use it to oper ard close the
doors m the maze-centre, /reity convobied,
huh? There is a tir. of baked beans in the
centre: you need ths to get through the thiid
level, where ynu runnel down Through under-
ground workings, while the eggs are hatching,
10 Iree Greta. Then you get a surprise. This
game is definitely value foi money.
Spiders »lsn get a lon< in, in ftihblr Rns's
Widow's Revenge. Arachnophobes beware.
This is nne of those sccnarious where
mterne:ine violence in the back garden has
escalated lo a previously unacceptable level.
Using a laser base, mobile within the bottom
third of :he screen, you must neutralise
various ants and spiders. There is an
impressive bird winch whoops when you hit it
and shoots up the semen. It is Cemipede with-
out rhe centipede. Fast and firious aid ■jnie
addictive.
The depths of space are beckoning as they
do about this time, I>ji first I thought I'd have
a quick game of table football before zooming
off tup thr Irnrly cosmos Of course Bubble
3us's Kick-off doesn't compare with the
Chromisonics 3D football game, neither is
there an option for grabbing one side of the
Left Bugaboo from Quichsilva.
Below: Mega^awk from Big C.
rat
06 LIVES
HI6H <li
63 YTJUF COMPUTER. APRIL 1984
tabic and making sure the ball rolls down the
opposite end.
Righ:, here we go. Zooming down the fear-
some space tunnel, rhc "irst of Hagor.'s many
sophisticated defence systems, every fibre of
my being is filled with dread. The Hajon Ueet
has been alerted and wa»'e sfW wave of astro-
fighicr*. comes bun ing at m;, The fate of
entire galaxy et cetera rests on tht success of
my mission. You know how it is. Quasar from
Voyager is actually rither gone; you fly down
a vulloy with mountains: on either side. Above
you Stars twinkle in the airless reaches ct" the
voic. The approaching craft cast shadows*
giving a realistic 3D effect. Voir craft can
bans aid swerve to avoid them. W.ien you
have knocted ou: these — the more skilfully
you knock them out :he faster you progress to
the next level — you a~e confronted by
bouncing "obots. These don't cast shacows,
Having dispensed with the springy
cybernauts you are flying throjgh Kp-iue with
asteroids, space mines and Fltror rockets as
they flash towards you. Next yoc face scene
one again, but with indestructible deteoce
poles added — you have to fly around these.
Mcgihawk from Big G isatartlingly similar,
except that the corridor sequence has a roof en
.[, and thai both y>u and the approaching
diens have flapping whgs. Refinements
.nclucte a gauge showing how much longer
/ou have to survive in each sector. My vox
gOCS lo the kangaroc dinosaurs that r-udden y
appear hopping across :he planetary plain in
■.his program.
Hopping is one way of travelling in
Anirog's Moon -Buggy. Piloting your balloon-
wheeled personnel carriei acroys the stark
^^^^ lunar landscape, rockst mnrrm hHp yon
.1056 spring across chasms and a ray-gun dis-
. integrates the grrjke-like orange blobs sitting
■i around wi:h a singular disregard for the hig.v
I way code. Apait from the gelatinous jay-
I walkers, you- joy-ride is impeded by the
I activities of what looks suspiciously like a
3 helicopter drepping bombs on you. Of course,
I everyone knows that it's impossible to have
I helicopters on our moon; and hkewise tins
i =jamc is practically impossible to play. Any
"^v. 1 lunar motorist who lives longer than 25
\ seconds is a veteran.
Anirog Skrarrble p.tches yo.i into the
familiar red landscape, dotted with MSti-
aircraft missives anc fuel dumps whirl' ywi
.Above: Super Skramble front Terminal
Software. Right: Skrzmtle iron Anirog,
have to bomb to keep yojrself flying. I'h.s i<
fcllowed by a blue landscape leading hm the
traditional tunnel with its irritating whizzers.
You can shoot these hut ,n the next zone you
arc confronted by indestructible firebals over
a blown landscape: it is a competent
implcmentaiiori ar.d quite good fun to play
Terminal's Super Skramble is a little more
daunin^. There is a distinct fuel consump-
tion problem. You really do have to wreak
havoc in every sir.gle fuel depot or you just
won' - . Sliy off the ground long enough to rntcr
the cavern.
In l^SS's Neoelyps you arc the good guy,
freedom fighter and renowned star pilot. The
bad guys, an alien race from a distant solar
system have invat-ed Neoelyps, one of your
colonial planets.
Destroy the radar towers
Tile attn of tne game is to destroy the alien
rcdar towers and shoor down rrc defence
craft, Ycu s:art offwih 12 ship; and lose one
etch time you crash inirv an aliers, a tadat
tower or the planet itself. Every tine you
down ore of the bad guys, you get an energy
shield which means you can mow rhrnngh
stdid obiecu — you can dive down tnrough
the city structures anc into the planet's
surface itself.
Stellar Dodger frcm Terminal Software
plunges us into another nthe.--wnrd y SfMlwio
unlikely to encourage tcurism. As ar. inter-
stellar shuttle pilo: ycu provide the vi.a! link
between your starcruiser mcthership uid the
planetary sjpply dumps. In the way is a
rrp.ache.rous ast»nvd h?lr Th«* screen display
shows tie carrier, from which you detach
your spherical tender. It even has little
flashing lights around its equator — by
pressing the Are button on tht joystick.
Dodge che rocks and land on one of the ilnvc
blastpads at the bottom of the screen.
The game can b: played with the keyboard
as well a* with joystick: b.tt I don't ."eel myself
quite in accord with the effusive blarb on the
packaging. Superb hi-res flicker-fnv sprite
graphics? Superb, they ain't. Just plain
ordinary. Full colour? Maybe, but the things
on the screen arc so small they lcok mostly
white. Great sound effects? I should jolly well
hope so.
Company
Game
Price
Visions Software
Gusher
E3.QS
Factory
Banana Drana
£9.96
1 Felgate Mews
Sludland St
London W6 9JT
QuicksHva
Sting 64
£7.95
Palmerston Park
Boogatoo
£7.95
House
IS Pamcston
Hd
Southampton
SOI 1LL
Virgin Games
Hideous Bill and
£7.95
61-63 Por.obello
the Gi-gants
Rd
London V7113DD
Bjbb'e Bus
Kick-off
£5.96
87 High St
Widow's
£6.99
Tonbridge
Revenge
Kent TNS1RK
Anirog Software
Moon Buggy
£7.95
BHIgi S1
Skrembe
Hurley
Surrey
Terminal
Super S<ranble
E7.7E
Software
Stellar Doger
E7.7E
2E Church L«ne,
Prestwich.
Manchester.
PSS
Neo;lyps
E7.95
452 Sloney
Cosmic Split
£7.95
Stanlon Road
Coventry
B'gC
Bircmosa Hall
Haverton
Nantwich
Cheshire
Viyager
The Eushess
Centre
Claughton Road
Birkenhead
L41 6=S
Megan awk
Quasar
£5.95
£5.99
voun crjMPUTrn, *,rr,iL ioo* eg
DRAGON survey
From a quiet day fishing
on the riverbank to zoom-
ing through hostile space
zones, Paul Bond discovers
the Dragon has it all.
If THERE is or.e thin? the Dragon hts been
blessed with in abundance by the software
companies, it is adventure games, Anothei
popular theme, for some reason, appears to be
Kong-style games. So if you arc into swords
and sorcery, dungeons and dragons, and z
certain amount of running up and dowr.
ladders evading the wrath of apes/droids/:cky
things, then the Dragon has it all.
Monsters from Softek Software is a prime
example of the latter genre. Your spacecraft
lands on the surface of Zol II, which as luck
would have it is a veritable Swiss cheese of
ladders and platfcrrm patrolled by bellicose
monster-robots. You have to find a pewer
module in each mine and return it to your
ship before your air supply runs out and you
succumb to anoxia.
Ort-3crccn this gripping scenario is reduced
to the usual grid of vertical ladders and
horizontal platforms depicicd from a side-
v;ew in the traditiona. autumnal Dragon
colours of green, brown and yellow. The
ladders arc always yellow. It is tempting to
conclude that the Dragon's home
environment of bosky hillsides, verdant
valleys and fertile sylvan gltdej has exercised
some stiange atavistic influence on the Welsh
micro's colour-set. The result may be restful,
but when looking at a batch of Dragon
software one is left w.th a craving for a splash
of colour, perhaps the torrid crimson of the
heraldic dragon ofCymru iself.
If you succeed in your task by dexterous usj
of the cursor keys to move the Shift keys to
dig, you can penetrate further into the alien
Below: Skramble 'ron Microdeal.
SOFTWARE
■
*»■«**.
delvings and encountet monster-robots who
have actually found out how to climb ladders
and give you quite a hard time. The computer
games fall into certain generic types is
undeniable. This is a competent imple-
mentation of the digghg-holes-for-monsters-
:o-fall-through type.
Bonka .s smother variation on the same
theme. This scenario from J Morrison Mirims
thrusts a man wearing a how.er hai and
carrying a spice-hammer hi among a bunch of
homicidal, highly-charged Blue Meames.
Th.s is closer to the arcade tncestor, except
tha: the Mcanies dc not wave their antennae
about, bu: the idea is to lure them into holes
dug with the trusty space hammer and bonk
them on the head.
The worst example
There are four different ladder layouts, four
selectable speeds and option of one to nine
Mcanies to start with. More points tre added
for the more levels the Meanie falls — the idea
is \:y and dig holes from the top level down tn
the bottom. Of" course your oxygen supply is
rur.nir.g cut. This would get my vote, if only
for the fact thai the Meanics ate blue. The
ladders remam stolidly yellow.
Fireball, from Abacus Software, is the worst
example of the Kong tendency. You cannot
even get the man up the ladders. The
company, who should no: be confused w:th
Abacus Frograms, arc hard :o contact, so I
could not deduce if this bug was solely due ro
incomplete com mental ion. Why it is called
Fireball is a complex mystery. You arc on the
bottom level being assailed by half-sentient
purple jellies. Apparently if you hit the
fire-button this will help you .n and out of
lifts. Sadly there arc no lifts in .his particular
program
There arc, of course, shoot-' em-ups for the
Dragon, but most of the ones tested for this
review remained relatively restful.
Microdcal's Skramble sticks close to the
standard Scramble format, although you
probably would never have guessed this from
the ingeniously original r.ame. You zoom over
mountains, bombing fuel dumps, braving
anti-aircraft fire and mooting down missiles.
Dragcnhawk from Microded presents us
with an unedifying scenario of larvae and flies
littering the screen. You have to shoo: all the
flies bul avoid hitting the larvae because they
turn into birds. The Nuffield biology course
riallv his r lr»i of things to answer for.
The problem with the birds is that they
hamper your movement somewhat by
blowing up every time you bump into them,
and they tend to spend a lot of time lying
around on the ground. You are supposed to be
saving the unfortunate Fred from beint;
collared ty a Dragonhawk which flaps
ponderously scrcss the top of the screen,
hiding behind a brown shield. You ctn shoot
the bird, p-nviderl you do not trip over one of
the Fiss.le avkns duM-bathing to the base of
the screen, but you really only get two
opportunities to do it. If you shoot it after
Fred has been seized in its claws then you
have to catch him in a tray, of course. The
whole thing has the perverse logic of dream
except of course that dreams usually htve a
higher resolution and are much moie
Colourful.
Being rhe adventurer you are and having
survived all the prev.ous adventures you have
attempted, you still went out and bought
Microdeal's Ultimate Adventure 4. This is,
we are assured, an advcn:urc game with a
difference. You are obviously over qualified
(or any more expeditions of the dungeons,
haunted houses, spa:e trek type. So here we
have a game which is totally new, that is, it
has all the elements ;ust mentioned thrown m
together.
You begin with £250 in the market place.
You have :o buy gear ranging from spacesuhs
:o shovels to assist you in your quest. Yum
goa. is to accumulate £1,000. Common
problems ate encountered: each move
diminishes your initial 250 strength units.
Most :s lost in encounters. Your survival
depends on using the right item for :he right
fight, but you can only carry up to eight
objects, including treasure. There are seven
treasures to be collect.
70 YDUF COMPUTER. APRL 1 984
***ta^
' • " '
The difference here is the ponholes which
link the various parts of the zdventure
together. You can be wandering down a dune
and suddenly get sapped into a jungle, or
somewhere e/en mere outlandish.
A fishing rod might have been of some use
to me in ray travels — however I iad plenty of
opportunity to build up that resource which
the "compleat" angler requires more than any
other. Patience. The screen display for
Shards' Hooked depicts a brother of the
angler sitting hunched on the riverbank
clutching a telescopic rod guaranteed to nuke
Izaak Walton green with envy. As no man is
born an artist, so no man is born an angler, as
the great ilslienuaii used lu say; this
simulation did nothing to convert me, but I
would hazard that it replicates faithfully the
boredom of ihe actual pastime with none of
the disadvantages of contracting arthr.tis or
kil.ine swans by poisoning then with kail
weigh;?.
This is the sort of game that might come in
useful for people recuperating from the effecs
of prolonged space combat such as we
experience in Avenger, by Voyager Software.
This has a rather peculiar load.ng protocol,
no; w;ll explained in the documentation — I
had to mess about a bit to get the machine
code in. Screen 1 presents you with a number
of gieen objects — munition's stores — which
you have to land on without bumping into the
c range cross-shaped mires.
Each landing gains vuu 10 shots in the
second stage of the game where you are
catapulted headlong into an advancing swarm
of actually rather inoffensive a'.iens, They do
not shoot at you. You, however can butcher
theni mercilessly — if it moves blast ,t as
they say "en the more bloodcrazcd blurbs.
Company
Softek
12/15 Henrietta
Street, Londan
WC2 8LH
Voyager Software
Business Centre
Claughto i Riud
Birkenhead,
Morseyside
L41 6ES
Program Price
Monste-s £6.95
Aveiger £5.99
Above leU: 3or,kd ftoiii J. Moitiwi Micros.
Above: Avenger from /oyager Software.
Left: Hooked from Shards.
Each hit scores five points. If you get as far as
the third screen, you have to try and attain the
top of it in the time allowed.
You have a fly through a couple of asteroid
belts however and if you hang around too long
waiting for a gap a missile will be launched
these missiles never miss. Each level iuis its
own high score table.
Illusions of speed
Devil Assault, another Microdcal game, this
lime by well-known software cowboy Tjiii
Mix, shows the kind of illusion of speed that
can be generated on the D32. As in :he
previous game you can select the colour of rhe
background you wish to play on. There 3resix
skill levels. These determine ihe starting level
and the type of missile fired.
At the beginning of each screen the alien
antagonists materialise by having their
component parts appetr to rush together fram
each side of the screen, accompanied by an
impressive whooshing sound.
Vampire bats fly back and forth across the
first screen, while the lowest one tracks you
and tries to bomb you a la Galaxiar.s. Should
you manage lo hit one of these creatures they
split in two — if it is or.e of the loweimost pair
the rest of the flock come swooping down at
your laser tase. At higher .evels, the devil
himself appears running atorss the top of the
screen and dropping a flaming cauldron
which severely hampeis your movement. And
th:s is not all — presently you have to put up
with crazed robots on the second screen, end
last but definitely not least, the belligerent
sproir.gs — purple blobs which bounce about
trying to stomp on your base.
J Morrison Micros
2 Glensdale St
Loods LS9 9JJ.
Bonk a
£7.95
Microdeal
41 Truro Rd
St Austell
Cornwall
PL25 5..E
Skramble
Ultimate
Adventure 4
Draconhav\k
£8. CO
COMPUTER, APRIL 1 984 71
DESIGN YOUR OWN
MICRO
•
VC'AKV tfpChve .\inclni-, .nd C.nrtmnHnrr and
Acorn too. So far Aphrodite, Da Vinci,
Invincible, Mardarin and the rest have just
been project :odz names in tie Your
Computer vaults. Now we can reveal the plans
r»u' rwnWs hnv«- for pitting bet:er micros at
their fingertips — and there arc more would-
be computer designers out there thar. you.evcr
imagined
Ideas ranged from a go-anywhere pcrtable
wiih a hnilr-in ntHin telephone to a tatt;r-day
Nascnm hotby computet. Entiics came in
from ill over t.ic world including an IBM
lookal.ke from Angola and a Bang & Olufsen
hi-fi style design from Denmark.
Some readers put in moie work than ethers.
While half a dozen people scr.t in sketches on
the backs of envelopes other covered pages of
graph paper With circuit diagrams and Teter
Au-Ycung sent in an 8,000 word tyred
snhmKnirn outlining his idea*.
.'he overwhelming majority of the entrants
lock the competition very seriously — except,
that is for Matthew Mty ot Dublin. His
Perfect Micro would have a robot arm for
typing in program*, not to mention robotic
legs, an acoustic Modem to give you access to
"everything from Ccefax to Nato" and a list
ot .anguages inc.uding Basic, Pascal, Fcrtran,
Rude, Assembler.. French, Logo, Pogo, Pretty
Basic, Very Basi:, Forth, Second. Noddy, and
Big Ears.
A surprising number of the entries in all
categcrie; weie improvements on the
Spectrum. Tnc most popular idea was to give
it a proper typewriter keyboard, with function
keys hetlcr sound, cartridge and joystick
interfaces and a built-in cassette recorder to
tidy up loading, Vol could tell thst the
dreaded £X-81 RAMnack wobble problem
had burnt its way indelibly into eome of the
Everyone wants to be a
computer designer
now, as the
flood of entries
for our January
Design Your Own
Micro competition
shows. Meirion
Jones reports on
the ideas that
appealed lo our
independent team of
experts. Next month
— what the computer
companies think.
cesignjrs' minds. Th;y had drawn
agricultural-looking bolt on peripherals which
would not have come adrift in a nuclear wsr
let zlonc if scmeone jogged the table when
you were programming.
Sinckir't QL was atmoancud before the
competition dosed — in time tc affect some of
the late: entries. One design was jast a rough
sketch of a QL in the attache rese, sawn off ct
the end of the keyboard so that the twin
Microdfives coulc be fitted ;n by b:inj; turned
through 90° and fitted above the keyboard
rext to a flat screen TV.
Like Apple's Macintosh, also announced i.i
January, the QL has one of the 6i>000 family
of processors &t its core 30 it was no surprise
Mat the last lew mailbags of designs were fu.l
of 58000-based machines. Overall most
rsaders went for the 8-bit central processors
t.iey know and love — 6502s if they were
Corrmodoie, Ori: or Acom users, Z-80s if
they had a Sinclair and 6809s if they had a
Dragon or Tandy.
The supposed benefits of compatibility with
t.ie IBM PC drove some io adnpt 8035s and
8086s and there was a sprinkling of Z-8000*
1 28 C RAM . J?K ROM..W5W8 liYtat»l,cnm\Kt port.
16 (OLO'M-7ttMK>r\M$Sc!>,2A$lC AIO F0RTO LANiUAGt MNDaRD.
.
/
tR f
, W0WW.fi
. wsroc
P0RT5,28O/ CM),
■ , riotj
1 180!
r^»«W
Ti^
y^ . .-win
>■>
y/rJt*J
icp. eve-y-
thlngypy I
wanted on a ?A
micro except 3 ■
spacebar TV. .\
phone, v^deo fA
recorder and
computer in one M
pcrtacte unit Sj
Aphrodite, abpy.e, and
Ds Vinci, right use more
rntione!
technology.
and an 80186s.
Bui:t-in light pens and joysticks seem
popular although most designs included a
provision lor ihj joystick to be detached from
the keyboard when necessary. Alexander
Martin, whese (ketch carried the dcleful note
"Protuct design graduts — 10b needed"
included a detachable trackball in his plan.
While most ot the light pens where
intended for drawing on screen or selecting
from a menu Matthew May's consisted of a
light bulb on the end of a wire "for
programming ir. the dark", Richard Htimans
gave ihe credit to his mtm for suggesting a
remote control joystick and several designs
ussd infra red or ultrasonic beams to
communicate between peripherals.
Most of the bauery-powcrec micros
su^gestec included some sort of Cat screen
display on the keyboard ever if il was only a
sir.glc-linir liquid ixysial display. One cheap
and easily practicable .dea w.iich occuired to
both joh.i Niven cud Patrick Lawton was a
little watch-style LCD showing haw much
free memory is left in the computer Jt ;.ny
time.
3y incorporatinp a battery — as Andrew
lAA* 7 " 1 '
""--
v OUR CDMPUTiR. APRIL 198*
Petsr Au-/eung s
8.000 word
sjbntssion.
below, soon
became V.nov as
■The Booh".
Rice suggested you could make ii a real time
zlock too. This could oe used to date stamp
files as yuu ueated them, A warning :aiiel
flasning up messages aich as OH —
overheating — was yet another proposed use
for an LCD.
Mosi of the competitors wanted between 16
and 12SK of RAM iu their initios willi easy
interfacing to floppy or even hard disc units
for esura storage. SiLcon discs were one of the
more original ideas for additional storage.
These would look just like games cartridges
but wi ul J contain t biiitill bu.leiy and up to
256K ;>f RAM on CMos chips which need
little powers :o keep the memory refreshed.
When you plug one of these into your micro
it will behave like a disc drive exc;pt wish
instant access. You can ur.plug it safely
without losing the information on it.
The competition was split into three
categories and although there was an
overwhelming response in the Junior and
Open sections we had relatively few group
entries. Many olthe group entries were meant
to be IBM compatible.
The best of these were the Phoenix — a
£230 128K micro designed by Hove Park
School Cumpuier Club and die Adept 42 BC>
sent ir by David Moore from Dorset, which
has a buik-in d.sc drive. The 42 BC has a
number cruncher unit in addition to the 8088
10 speed up calculations — this is a primitive
form of multi-tasking — letve out the wore
primitive as David Moore suggests and vou
have "an ideal sel.ing point to :he gullible".
In top mode the 42 has 924 x 240 resolution
taking up a massive 57K of screen memory
The £450 price tag suggested for the Adept
sounds i lit;le opt.mistic for a 128X. machine
with a built-in 5.25in. disc drive.
The Phoenix attempts to squeeze extended
Microsoft Basic, Logo ar.d an operating
system into 16X. of ROiM. It also has a sound
range of 12 octaves — well beyond what
humans car hear — presumably in case there
are any dogs o: mating prawns in the
audience. Automatic Load and Save buf.ons
make the Phoenix user's life easier.
6502s were also popular with the group
hot 64, below, from Richard
heirnans was one of the best of
the j-jnior entries.
entries. Silicon City Micro was a £150
Comrrodorc 64 look-a-likc with o built in
detachable joystick. The cheaper ldK Prism
concentrated on making interfacing easy with
a MIA chip — miniature interface adaptor.
At Jun.or level the ur.der 14s were tot
afraid to send in circuit diagrams. Karry
Adams d.d with his anonymous 64K Z-30
micro. For £.70 it looked good value and well
thought out but 28 graphics mod;s would
frighten all but the most darirg new users. 10
year od Michael Davis's Zodiac, on the other
hand was a simple but effectiv: idea for t BBC
{continued on next oage)
Pocket micro, Danish hi-fi
'""':?
■ ■ ,
,1 •
.:
■
a^-*^ - ^^tm Mav's Perfect Micro
(cont-nuzd from previous page)
compatible 32K computer with i buil:-in
cassette driv;. Ifor.ly Acorn had had a look at
Michael's dcsicn the Electron -night be
blessed with cartridge and primer ports.
though the flat >creen he suggests would have
made the Electron even later.
John Niven from Oman, who t nought up
the LCD RAM counter, proposed a 48K.
micro with the odd mixture of Z-80 and 6809
processors and BBC-style Banc. Nicholas
Sf;ce«J waned ti supply four language
cartridges with his 64K Ideal M84 — Ba;ic,
LLcgo, Pasca and forth.
Heimaos Operational Technology, aiias
Richard Heimans from Camberley, had a real
keyboard, improved sound 64 K RAM and
6502 chip four about £120. A built-in
comp.ler was one of Richard's priorities.
....
In trie Open the competition was toughest
of all. Peter Au-Yeu.ig's submission — which
■vcsiisr nf its weight soon became known as
'The Book" was very carefully thought ott,
with a Z-80 and an 8085 but with only 80K
RAM aid no built-in storage for around &P0U-
£600 it would have a limited market. David
KinrniiVs porkn mere — half the size of a
oaper back book — was immediately
appealing. When you open it up there is a six-
tne LCD in the lid. The proposed 6502-
compatible CM os CPU is coupled with 64K
RAM.
The small size does not stop David Kinrade
from building ir. two joystick ports and
facilities fo- expansion. A little add on uni:
would make 128K silicon discs for mass
storage .
Hemming Pedersen from Denmar.< wen:
for a modular approach with Modem,
p-inter/plorrer ard even pnwer unit alt
designee to stack with h.-fi units including a
stereo cassette deck which doubles up as
computer sioragc. His FP Special would Pe a
64K 68000-based micro with rimote control
of peripherals and remnre joysticks
Maximum resolution would be 640 x 512 and
Flcmming Pedersen is working on a new
language called Plim for his FF Special.
Duncan Kinnaird's Aphrodite concentrated
again on peripherals — i-iHnHing i laser disc
payer and piar.o keyboard. The mos f
inag native entry came from TM Colver with
his go-anywhere portable micro incorpora:ing
a radio telephone, ;olour TV and video
rrrorrier. Two nasnetre nnirs raking video tape
would
cemputer storage
Colver's micro wculd have :win CPUs — Z-
80 and 65C2 — presumably CMcs versions
unless you planned tc take a yak loaded with
rar batteries in your travels. The radio
telephone might have to wait for cellular radio
before you could .make the most cf it and it
might take a couple of years before flat scteer.
colour TVs become c.neap and reliable.
So much for Your Computer's view of yout
entries. Now w; arc taking the leading designs
ir. each category to the computer companies
fcr their opinions. Watch this space. ■
*
BC BASIC (Commodore 64) €57.50
At las: the ultimate has arrived under the Carrie of BC Bssic This
is a complete 9K Extension sjDplied in a Romoack Over 97 new
or modified commands wihtout affecti ng the speed a operation
Main areas of enhancement 3 re Hi res Sprites. Text Graphics,
UOG, Sound, Machine Cede Aics, Structured programming, I/O
and more.
^ERMS- Please add f 1 00 oo$' arid lactonci u orders"
, i nr1e< f2C (XI carnage f out." all cosh cl-enujoi iwdrt
card orrifvs rivei £20 00 it\ iv; U < Teieprwow prMit .:afd
oroo'sa«eoleo oi oj in louransaphone service.
All prtcM inclide VAT
LOGO £9.95
The '"""utile' Graphics language
ZEN Editor/Assembler €12 50
A -nuit tor the serious programmer
SUPERCHESS3 €3.95
The stronqest Chess program vet
MAP OF UK. £11.95
Educational UK Geography
HORSE RACE FORECAST £1 5.00
The Serious Punter's Aid
HISOFT PASCAL Compiler £25.00
Compiling Pnscal
VEGETABLE CRASH £6.95
Evciting Arcade game in M/C
FROG SHOOTER £6.95
Exciting Arcade game in M/C
PIMBALL WIZARD £5.95
Fast-action graphics and sound
BRIDGE PLAYER £8.95
Pit ycur wits afjairst the Spectrum
BACKGAMMON £5.95
CX commodore
DATARASF €24 50
360 Daqes at 10 lines/page
BC BASIC £57.50
Complete 9K Extension in ROM
pack
SIMPLE ACCOUNTS £24.53
No n VAT account ny >ysitsm
PAINTPIC £13.53
Drawing/Painting using thi ti
colder bitmap
HORSE RACE FORECAST £19.95
The Serious Pinter's Aid
POOL PERM £17 25
Improve voir pools winning
chances
FOOTBALL FORECAST £19.95
Written bv Processor : raik George
^;mmtj
>MZ
70D
Send ior catalogue —
an outstanding selection
of programs available
• GUNMAN £6.95
Fast arcade game in MVC
• COSMIC SCRAMBLE £5 95
Space Adventure Game
• CHESSMAN £G.9G
Savis the chessmen from
deslructioi!
• BREAKTHROUGH £5 95
Fast arcade game
• SUPER SPACE INVADERS £6.95
A new version of the arcade classic
• QUADRAX £5 95
Line up the coumers and foil
opponents
• PINBALL KING £6 95
Colour'ul fast-ac:ion aamein M/C
• PELMANISM £5.95
Garte of memor/
• MOONLANDER 1 1 £5.95
Land the lunar msdule on tie moon
• ATHLETE £5 95
F j-j ., culuu' \0 i nacv yd tit;
• STARTREK PLUS £6.95
he ad/ertures of the starship
Enterprise'
• CURSED CHAMBERS £6 95
estinq acventure game
• SPEECH SYNTHESIS f 14 50
Over 60 different so mc: huilding
blocks
• TYCOON £6 95
Stock Market game
• XANAGRAMS £9.95
Challenging word game in M/C
• BIORHYTHMSPLUS £6.95
Program gcnsraTcsbiomYthms
• DISASSEMBLER £12 50
Zen compatible
• KUMA COMPILER V2.0 £29 50
Get the best out of your M?700
• HU-BASIC £34 50
22C Ccmnands + P
• HU-CAL £34.50
Spreadsheet Calculator in M/"
• EASIDATA £19 50
Fast information storage/ 'etrieva I
PACMAN/MILLIPEDE £9.95
Superb sound and graphics
EPSON hx-20
DESKMASTER2 , £33.93
Word Processor
DESKMASTER2/D £56 93
Word Processor for disc TK-20
DESKMASTER3 £33.93
Spreadsieet Calculator 16K
DESKMASTER 3 5 £45.43
Snreadsieet Calci lator for
expanded HX-20
DESK MASTER 5
The Editing Terminal
DESKMASTER 6
Decision Maker
DESKMASTER 7
Ecitoi A^enilitji
DESKMASTER 8
Mail Lister
DESKMASTER 9
RAM Da.abase
DESKMASTER 10
Labeller
DESKMASTER 17
Pert and Criticjl Path Analysis
DESKMASTER 20 £68.43
Viewdata
PASCAL Compiler £45 43
True object code
FFOSSWRITER £109.25
Wtucprocessor
CASH EXCHANGE £22.43
USER DEFIN GRAPHICS f ?0 13
A useful asset for iheHX 20 user
HOME BUDGET £22.43
Home Accounting System
HORSF RACE FORECAST £28 17
£45.43
£22 43
£22 43
£22.43
£33.93
£22,43
£5693
sinus i
apricot
KUMA FORTH £207
Full Fig Forth
BASIC TOOLKIT £97 75
Ten major subtoulines
ISLES OF ARTUAN £22.43
Extersive adventure game
OTHELLO £22.43
Wth fine graphics
MAZE RUNNER £16.68
TNnkinc Mins' Ma7eGame
PHONE NOW (073 57) 4335 or SEND FOR DETAILS^s^rP
m
-j»
_
I 1 I 1 1 1 I
Please ^M
information required, 1
and stnd coupon to:
H.iiJ,. }i-
3 SHARP PC-5000
nsiRius
I - } SHARP PC 1503
□ SHARP 70C
, ~1 SHARP A
D
D
D
n
Hjrdtvif*
(J SHARP 354'
DSAGE
Q APRCOT
D EPSON HX 20
I! EPSON OX 10
Solvate
G
G
D
D
n
G NEWBRA N
D COMMODORE 64
G ELECTRONIC MAIL
f! PRINTERS
SPEC~RUM
toliwiit
n
D
Q !
n
n
—
Kuma Computers,!
12 Horseshoe Park, A
Horseshoe Road, M
NAME
*nr>*FSs
~
Pangbourne, jU
POST CODI
Burks RGB 7JW M
Mill m
hisea
mcro'comooier ■
your computer, -\prh i98t 75
Learning is fun with Ollie Octopus
Top quality
educational
software
Widely used in
schools
Ideal for 4-8 year
olds
BBC Model B
and 16K/48KZX J
Spectrum
FREE badge with
every program
Ollie Octopus'
Sketchpad
storm
Ollie Octopus'
Ske:chpad. Drawing
tablet to simulate
children's creative
abilities, 8 coburs. 8
directions of movement.
Build triangles, squares
and circles lo enlarge,
reduce and shade in.
With si-npe On Screer
instructions.
Amazing Ollie.
Entertaining program to
improve numerical skills
and hand-eye co-
ordination. M;>vc O.He
Octopus through maze
to catch fish, with
cptions for basic
rscognition and counting
cf numbers, addition and
"Beat-the-Closk!"
Available from selected branches of Boots, and all StOrtTl Software,
loading computer shops. Trade avoilcbilily from Winchester HoUSG,
Websters Software Directory. !n case of difficulties, Sherborne Dorset.
order direct at £695-40o P&F (ire. VAT), from: rj935 81C-528
PLANNING POWER .
^-OriOh format 4- plus flliCfOdMNIP*
The first fully compact A4 ringbmder graphics planning |
system specially designed for SPECTRUM owners who
like to keep a tidy work baoc. These comprehensive kits
contain everything you really need to get the most out of
votr programming. And if you have a 14" or 16" TV
vol can link hard copy plan to screen de-bugging using
TELEPLAN This unique TV screen overlay is matched to
' co-ordinates literally 'onscreen'.
fOffTlGl \ p" & TELEPLAN arc available direct from us,
or send a stamped addressed envelope for full details
and current list of stockists *by MICROMANIA
TT* V - • < '
• On , » i
FORMAT 4 KIT SP/1 l~l fl> CIB.Wplus £2 60 P6-P
Ple , 3 ?? fr OftOfl TE JPLANfi^rtS^ ta £1.25 Dlus SOp P&P
9 1 on eoaostr® nv 'dtefek 2; recessoy; crwQua Postal Orae.'
int&rxjiiono} Monty Qr&f ooctepofOfydtQ OFiON SOFTWARE
NAME . .
ADD9ESS . .
POSTCODE
On their way.. . kits for ELECTRON f± BBC !
Fippbrcok Will. London Hoad. Doiking. Surrey
76 VOUR COMPUTER. APHIL 1984
Producing fast-action
games without the need to
learn machine-code
programming — Simon
Beesley reviews a crop of
games designers including !
the newly-released Hurg/
THERE ARE I-BVC* more dismal experiences
than playing a version of Space Invaders
written in Basic. The invading aliens dewdlc
acrcss the screen while your missiles take n-n
age to reach :hem. The face is tnat Basic is
usually too slaw for writing adecuale arcade
games. For best effects ycu need the speed
and flexibility of machine code. Tiui for most
of us learning machine code is a daunting
lask.
As an alternative there are now a number »f
programs which offer a mere rainless way of
writing arcade quality games. These arc cither
extensions to Bask ur full-blowi: games
designers.
Melbourne Houses'* Ilure is such a
program, Hurg, incidentally. s:ands for High-
i.evel, Uncr-Friend'y, Real Time, Games
Designer. The terms High-Leve. and '.Iscr-
FrkndJy rci'ci to the fact that by using Hurg
you cau design a game without writing a line
of ode — :he entire system is menu driven. It
offers, in fact, on extensive hier£rchy of
:nL'iius and sub-menus which between them
cater tor almost every aspect of designing a
game.
Define eight objects
Not only, for example, can you define up to
ejtjhi different objects hul you can also
animate each in 3 different way and determine
how it is to move. Movement can .nc described
in considerable detail, Vci. cculd instruct an
object 10 rnimii the movement <if another
Object or give a weighting to movement in
certain direcnor.s, Alternatively you could
define eight paths and link fout of than
together.
The animation facility is extremely
impressive, tach object can be given .tp to
eight limitation sequence?. I can ciiher he
allotted two differed: shapes for er.ch direction
or be made to pass through an entire eighi
shape cycle in every direction. Once vou have
defined il» shapes you ea:i set tile speed al
which animation occurs as well as the speed
win which the object moves across the
screen. Tie Shrpe Generator is one of the
most enjoyable features of Hurg. In effect it
lets you construct the frames far a carmen. As
soon as you have defined at lejst two different
shapes you can see your cartoon character in
motion.
There are c host of other options such as a
regeneration menu., a collisicn labls, and a
games vaiiation menu. To take just one of
these, the games variation menu allows you to
alter the pattern of a gome after a specified
event. Thus you could instruct the gliosis ir. a
Pacman-type game to move away 'Vom tie
player when .1 power pill has been eaten.
Although there is no facility foi designing a
background you cen loud in u prude fined
M a 3S1M J*E5.ii;&a.f *£*!$.* ;•
p
~ : • . ; ,„ a p t
Gim tit >—
f ^ #•
#:
St ■
^, ^ ^
t
— S*T ORE
-Rr ;zr-i>^T io*j
*4P
::CTTCR
T
-. • ! E • T .•■' - £ |S E
-e-..iT
Hurg from Mcbojrac House.
screen. This means that an assortment of
cfiiTeren: gomes can be designed. Two of the
demonstration games included wirr Hurg
show its rangt. Manic Koala .s a creditable
Manic Miner type game with only one
screen — while Ms Hoi tense is 1 Pac-Man
variation.
Designing a complete game with Hurg is
quite a complicated business, '.he program's
facilities are so extensive that they need much
fuller explanations han are given in the
manual. Mort examples are nesdad. The
manual gives an example el" how to write a
s mple.game h.u this is rather sketchy. When
I cane 10 .design an Invaders type j;anie I was
unable to make my missile leave its silo.
Doubtless 1 hud i"iud- iin idsmentiry mistake
but detailed step by steo instruct.ons would
have been handy,
Quicksilva's Games Designer is easier to use
but more limited n is scop;, Essentially it is
an instant shoo: em up fit. Sever, game
formats are open to you Invaders,
Aslcroids, Scramble and so on — but these are
really a matter of fixing roe directions the
aliens come from and how your character
moves. The program docs not allow you to
design a game at the same level of cetail as
Hurg. So you are confined to producing
variations on the same shoot-em-up theme:
aliens approach and you bia;i them ovt o:~th;
o'.sieD.
Agam, it is menu driven. There are eight
options 01 tl-e main menu; Play Game. Select
New Game. Aliei Sprites, Configuration,
Movement, Attack Wives, Load from Tape,
and Save to Tape. Selecting any one lakes jou
to another section. The sprite option, for
example, 1 alien you lo a character cefiner
where yoi can define either your own player
and missiles or the enemy characters and their
missiles.
Included in the configuration sub-menu is
quite a sophisticated sound editor — a feature
lacking in Hun;. By moving a slide up gnd
down on five scales you can creue he sound
*.M' voir entice for explosions or missiles.
Given the range of different sounds that can
be produced this is particularly simple to use
as well u> being fun to play with,
Although you can give the aliens a l.mi.ed
degree of animation and set :he:r f lghi path
yo.i cannqt animate your own character. This
feature doey not begin to compare with
Hurg's extensive fccilicies for defiling
an.matioti and movemen.. Only one set of
aliens can appear on the screen at any one
time und alt move .n the same way.
Mor is .t passible to define the background.
The background option reduces :o a choice of
Co! OUTS and I he decision lo include stars or
not.
But for all its .imitations Games Designer is
(coiimueii on nsxt page)
YOUR COMPU/IER, APRIL 1984 77
(continued ffOtti prewous page)
a highly effective package. Tiie eight 3"re
defined games which arc included with it
v'.in\ dial vuu CUII CCtiaUlU desigt games Of
enmnericai quality. I. shoor-em-ups art youi
ta>te then this progam will alloiv j, ; ou la
indulge yourseil tc the full
Games designer programs, however, Save
rlicij fruMiatkiiiN. Fiicy restrict yuu u> a set
course menu wlt'ei Huig. for example, il is
possible ti> design a Pac Mai game but you
cculd not instruct the ghosts to move
intelligently. As :he hlurb for Interactive
Software's Sccpc pus. it, such programs
cannot satisfy thos? who enjoy "the challenge
ot tuc programming'
Scape is a computer graphics language. It
has 31 command words whiei ate tagged cnto
Basic Rem s.aieujc.ns. They eannw, hcwe.'ct.
be intermingled whh Basic. Once yoa have
written a Scope routir.c it needs to be
compilec into object cod; it. ai.otlici nca ot
memory. The idea is that once compiled youi
graphics iodine tin be. called iron: litstc
Entire game in Scope
You could a:so write an entire game in
Scope; although with only 31 commands on
hand this would be t daun ing task. Scope
does not allow loaiing point variables so the
sir.e and cosine lun:ticns cannot be usei Not
are there cemmands tor multiplicand!! and
division. User-defined characters need to be-
set ui iii Basic.
At first glame Vope's syntax seems raihei
complex. To set up the equivakeni .>t the
empty Uup
FOR A = OTOtOONfcXr
ri'i|inn"s In 1 folio w.ng comiujiidV:
TO REM Var.a.O
20 REM t_abe ;A:
30 REM Inc. a 1.
*0 REM Test. 194, a,100.A
But the languiej'-; graphic commands ike
Pbt,Draw and A.trare familiar enough; while
Fscr is a usefiii additiou Which Nc:t>lls the
screen one pixel in any dinvrion
By using Scope to bind up graphics
routines you could undoubtedly speed up
your Base programs considerably Ii is jlsc an
interesting introduction^ to lower-level
lan^ujges - a Dimprnfiisp hrtwren Basic md
assembly language. As an alternative to Scope
One COllld use ;: fully Hedged Bjsi l compiler
or r-'oitli
<iciard lay lot 's Fiih is a mote accessible
aid to writing fast games and, arguably, ins as
effective. One of "row Computer's regular
Company Game
Price
Melbourne House, Hurg
£14.94
131 1 ratal gar Road,
London 3EI0
4SK Spectium
Quiciksilva Games
bt> Havtiand Road Desigr.2
l 14.94
Femriown
Inrjustnat Estate
V^imbO'Tie. Do set.
48K Spec i rum
i5P Marketing t_tc Scope
til 9&
Ctpwn Houst
386 h.gn Street.
Goaeiming, Surrey
4/SK bpectturn
CHL Dtth
E9.9C
iarj Whi:eca)j©l Road
Lonoon E1 1£J
<JtfK iipei.tfum
Commodoie Simons'
Basic £5C
Eut-oess UK _td
fa/5 Ajax Avenue
Iraatng Estate, Slough
(JorrM.TiozOfv 64
eoMributors Richard lay or needs, as they
say, no introduction. In jii interview he on.e
■.aid ttijt he likes to make machines do things
.hey an: not designed it: do. Having given the
/.Xftl High resolution aid speeded up its
loading rate. ,ic is n.>w doing amazing things
■or i hi- Spectrum hitth is j 4K. exienfiidn to
Basic which Lts you harness etlects normally
.inly available :hioug.i machine code It
supplies 25 new coivmiands and a tuithei . J
•unctions Ions; them you simply enter the
euii.inandi and ih*u paiameters ar.ci Ran
statements
l f.e .aii-c.-.! grcup ot con una. ids piovice the
specti am wiu a sprite acuity. 1 ic beauty oi
his is that since die sprites aie intermit
driven ih-.-\ meve mdep*ndantiy ot youi
rogram. iou can specify the direction ul one
oi up to 255 s.M lies and i her. .set t he speect and
"lumber ol pixel* thiy un.p at a time. UiKe
set in motion the sprites cany on moving
.villi-.' th« program uttcods u> corr.e thing else
il a^jmte coHidcs with jnoihei object ol \ceis
oft the ici'ecii L'onttol returns to Basic
.vhcieupon you can tediteci it.
Along with the sprue facility fifth oftetsa
liumlit. ul eth«r new comtionds. Aumul:
i hem a:e Sounds a lai more powcil.il
:iisliuc:toi'. than Beep, ai.d Rcplac: which
changes colours on screen n asinulat way :6
the BBu's V'DU W command Vi'ithCiet and
.'ctt yuu can siote a'A'nv aivy reciuuyalji
jection ot tnc scteen and men repntil u at a
ftom Ouichsiiva
new position.
i J tt logcthei thes: iacilitiej nake up a
highly uselui loo. tor writing quality games
without dipping mio machine code The
sprues are particularly impressive As they
can be szl to move pixel by pixel at a rste ot 5.)
lumps per second they are both fast and
smooth
1 he Cbmmcdoic 64 already las.sprirc; but
USlllj them n: Basic is a slow md tedious
business, Almost unchanged since the days of
the I'hl VvOiumodoe s Basic now loo<s a
iittle long in the tooth Ii has no specific
cammonds to rurndlc 3p>riies, high roolution
iyapiic\ or the o4 s sophisticated sounu chip.
To access these lacihties you must instead
rummage through the manual in search ofth;
requisite Pokes.
Siinoi"s' i Basic remedies this state ol uiLm-
li is an extension to Base which males s:ood
the res.deut Basic's shortcomings with j
lurthei 1 14 commands
Number of novelties
With the Siinnns" K.isic cartridge in place
Coininnaor.* s Kaitc can hold its own a:id
indeed leel superior to any other veisio.i ol
the language o:i the market. Betoic writing it
David Simons drew up u shopping iist ot all
the commaids unJ features he wouid lil« to
see in his idea Basic A:id her; they all aie.
structured programming features sach a*
Kepsat Until ai:d local variables;
programming md., such Auto, Iiu.c ano
Renumber; enoi trapping :omrmmds, extra
string handling commands, scroll coramardi
[oi any direct itn; and, ol course, an extensive
ruigc ol instructions to deal with scund. Ingh
icuolutien grsiphics and apriics 1 here .ne also
.. .-.uiiibti o: ncveliies likj iJclay wrnch vines
the late at wlucf a Itslinj: is printed, and
Uisapa which hides a piogum line as i
Security aid.
11k £iaphic» commands) in particclai. do
all yen ciut'ii hope for. lo mention ius: a lew,
Punt fills in an enclosed a ea, Rcc craws a
rctatigle, while Rot will rotate anc. expand a
predefined shape.
In return tor 8K of your KAA1 Simou'a
Biiic gives vol a remarkable number of new
software features, Some were sorelv needed.
vMlieis can be considered bonus extras. I he
puy is tha: Comrholor: cid noi think to
revvrke its Bo:iic ,ii the sutsc-t incorp^i.i mj,
seme of these features m the ROW
78 YOUR COMPUTER. APRIL 1981
ORICU6&48K) TANDY C
DRAGON 32 1
%}¥%
UR (16K)
!
I
vIS- • II 'I J ' I-".'
Actual picture of scresn on
mm
Orders by post to
41 Truro Road, St. Austell,
Cornwall PL25 5JE.
Credit Card Hotline 0726 3456
MICR
Hi!
Your mission is to penetrate the enemy
scramble system and destroy their
^headquarters. You will start with three of
our latest spacef ighters equipped with
repeating cannon and twin bomb launcher.
If you succeed in evading the elaborate ground
defences, you will arrive at the Cave where flying
becomes more difficult. In the cave are UFOs, after
which you must avoid a hall of meteorites. Very few
pilots succeed this far, but if you do, then you must enter
J the Fortress, followed by the Maze. If you manage to destroy
Enemy Headquarters, then your reward will be a more
difficult mission! One or two player game.
Machine Language, High Speed, Arcade Action. Full colour
.^graphics with sound. Keyboard or Joystick control.
' Available on tape for
~- ORIC£5.50 DRAGON 32 £8
- TANDY COLOUR cB
1984'
Stores and
Cnmpulfir
As Tin- scxi-l'N CLEARS a surreal message
Hashes up in front of you — "Imagine* 1 it jays
"the Edinbargh Tattoo being held on your
iuuP\ The idea is that you wilt use Tat:ooas a
link word to remind you that tte Spanish for
roof is tetto.
It sounds crazy but it seems to work and
now companies like Acernsoft, Tansoft and
SUvcrsofi aic lauug to pioducc Linkword
programs teaching as many languages as
possible before the Simmer holidays. Tansoft
is in the lead at .he moment with French,
German, Ital an and Spun.sh learning
pecktgea alrcacy on ?.alc fui ilie Otic 1 and
Atmcs. Silversofi is releasing I.inkword
languages on che Spectrum and Accrnsofi has
already produced BBC versions with the
Election soon to fallow.
Ovei tit next few months Dragon Data and
Camputcrs will produce Linkwords on the
Dragon and Lynx. Engl.sh Software on the
Atari and Audiogenic is perfecting versions
for the Vic-20 anc Commodore 64. All his
despi.e die fuel that on paper Iinkword does
not look very impressive. All it claims to do is
teach you a 200 word vocabulary and i crade
grammai for whichever language you pick.
Beside the seaside
Wly then has .1 received such an
unprccedentcdly favourable respense from
the software houses whe reject hundreds of
programs for every one they publish? Foreign
language teaching programs for computers are
nothing :icw. The Atari among others has had
ore iince 1980. But most of these early
programs were expensive and over ambitious.
Tie intimidating eight casettc Atari package
ran to £40. Meanwhile two factors have
changed.
First the home computer has become an
ordinary hoaseiold good rather than ust an
exotic toy — potentially a learning naciine in
every home. The software houses have
realised thai the millions of families who now
have micros are a ready market fir a cheap,
fun way of learning the ropes of a foreign
language before gcing away on holiday — so
loag as the price is right - say £5 to r115.
Secondly authors have produced a crop of
lively programs which make no pretend to
teach a whole language but aim at quickly and
painlessly giving a potential louiist encugh to
get by on.
The Linkword method is only or.e of these
new ideas. French is Fun and German is Fun
by CDS are even more {.pproachablc — and
make gorjd use of graphics. The CDS tapes
which cost id each for the 48K Spectrum and
will soor. be available for the Commodore G4
give vol a choice of six scenes — house,
countryside, beach cafe, street and school
When you sclera on« a simple picture
appears on screen and then objects mntmsilise
out of thin a.r with their names in English and
the foreign language. The beach scene in
German is Fun, for instance opens with ;ust
the said and the sky visible.
f he sun appears, wi:h the caption "SL'N —
DIE SONNE" and gradually t.ie whole
seaside scene builds up — with ever, a
bouncing beacfcball and l radio which blares
out "I do like to be beside the seaside.' Then
it tests you by showing the objects ind asking
you to type in ihc Germzn name.
CHEER UP!
IS EASY
One slight problem is thai it will only
accept the correct letter each time so yoL find
he answer by trial and ^rror. The program is
certainly fun and would quickly interest a
young child but at the mrjment there is no
guide to pronunciation.
CDS is working on an audic tape for about
i4 to go with the program.
The Koimos language programs — French
Mistress, German Master and Spanish Tutor
— are more aimed at the needs ol schools bat
are available on the BBC Electron and
Sprr-trum and cost ±10.
You really need a teacher tc advise you on
pronunciation bu at least all the accents are
dtsflayed over the right etters, unlike the
Lin.<word program. Once you aavc grown out
of the Level A cassette 500 can shef our
another £10 for the Level B which takes you
further,
1'erhaps because Kostncs aims higher its
programs seem less fan and immediately
reward- ng thtn ihe others, but it docs gi^e
you the capability tc create your own lessons
and is a rmssive improvement on learning £
language from a book.
The Linkwo.d progrnnui will probably be
the lazy tourist's best bet for learning a few
words ar.d phrases painlessly. A.I the versions
on the different machines — even the
programs for the IBM PC and Junor, Sirius :
Apricot, Apple II and Macintosh whic'.i ACT
is developing are essential}' sim.lar
Imagine going green
Mil<C Gruneberg, the University of Wile*
academic who developed the system, supplied
each software house with the volcabukrv and
link A'oid examples Tor the fiur languages
developed so "ar. He is row working on
Cantonese, Dutch, Greek, Hebrew, Japanese,
Portuguese, Russian and Swedish. You will
get very confused if you try learning too many
of them.
As it says at one psin- in Sivlersoft's
German I.inkword for the 4£K Spectmm
"Imagine going GREEN after looking nt che
GRtJNEherg Linkword system for too long".
80 VOUR COMPUTER. AP3IL 1984
You'll
never
believe
the new
wonder
. ingredient
that's supposed
, to teach you
foreign languages in
a traction of the time
a phrase book takes.
Its a monkey
with a monocle
and a micro.
Meirion Jones
looks at the new
techniques home computers
are using to make
languages fun, while Mi(ie '
McCann tries to learn
.Italian in 10 hours.
Mike Gruneberg does not claim that
Linkv.Ui J will b; light for everybody, ".is iiot
the only way*' he says "but it is a different
way".
His imagination seems to be a strange place
irifestid by salmon leaping pver bullfighters,
bakers being chase;! hy bees, witty lebsters
and ol course monkeys, at .east tc judge by his
Linkwords.
The Japanese word for knickers is
pronounced 'hand? upon", or so I am :old. I
dread to think what Mike Gnincbcr* will use
as a I.inkword for that.
There is considerable variation in 'he prices
the companies are charging. For the programs
which most of them are supplying w.th an
audio cassette and a leaflet In each case all the
software house had to co was write a relatively
simple program for a particualr machine.
Considering they look almost identical on
screen it is hard to understand why Accrnsofi
charges £15 to Electron and BBC owners
while Spectrum users need only pay £10 to
Silversoft,
NEXT
STOP
ROME
Thi5 YEAR five million Britcns will Isave
these shores to experience the delights of
another country, another culture and, nore
otter than not, another language. Doubtless
they will return with tales of sun, sea, sand,
Lallan waiters, German beer-festivals,
Spanish fuxels an.1 French orry drivers. But
the language, whit about the language?
Wc Brhifh co not particularly like leaning
othe" langaug^s. We lend to stick to the
colonial belief that our mother-tongue shDuId
be spoken — or at least understood — by
anyone who should have the good fortune to
be addressed by the legendary "F.ng'ishman
abroad". Last century we conquered an
Empire to prove the point. Churchill's
"History of the English Speaking Peoples"
did not help natters, ar.d now th; Common
Marvel has only confirmed out linguistic
prejudices.
The result is that many of the five million
intrepid explorers will htve only a few phrases
cf the 'ancuage in question, and these will
probably hive been acquired from an out of
date phrase book during the quieter moments
cf the channel crossing.
But it is possible tc lezrn :he bate essentials
cf a language — 4U0 useful words and enoug.n
jiratniiiLr tc. put them into simple acntcncis —
and learn then quickly. That, at .east, is the
claim made by Tsnscft of Cambridge. In fact,
'.'ansoft claims that the computer-cased
course can te<ch the basic* in ten hours, as
opposed to 40 hour3 using more familiar
methods.
For £13 you get two tapes and a sma.l
manual-cutn-glossary. One tape contains 10
computer progmms, each containing one
section of the course, while the oth;r is an
audio tape lo each you the pronunciition.
An ugly brute
Trie Gruneberg Linkword Language
Course (well, the name makes a welcome
change from "Ultima Zone" or "House of
Death") was designed by i professional
psychologist, Di. Michael Gruneberg, of
University College Swansea, ard uses an
unusua, but effective methed to jog the
memory anc make learning fun. Dr.
Gruneberg is in fact somsth.ng of an
aithoriiy on memory, hav.ng published
numerals papers on the subject since J96 7 .
N'ow ht has teamed up with a fellow academic
frnm the relevant language department in
Swansea and computerised the lot.
Trie course works by giv:ng you some
strange instructions, such as:
"The Italian for Ugly is Riutto.
Imagine look ing it an igly brute"
You then co precisely this for ten seconds and
Concencate on the message telow for
10 seconds then tjrn over the page.
then go en to the next word. After en words
the computer gives you a quick test translate
fiuiu Italian iu.o English arid Englis'o into
Italian. You then sit back in your chair with
pleasure and surprise as you realise that :he
system does work.
The course is divided into .0 sections, each
one teaching you abou: forty words using this
routine, interspersed with sonte eajy-to-pick-
up rues of grammar, and before you know it
you tre constructing your own sentences.
Each sedon takes about an hour io master,
including listening to and repeating the
pronunciation on the audio tape, hence
Tansoft's ten-hour claim. It is advisable,
though, not to cram then togethei — one a
day for two weeks is probably what the Doctor
had in mind.
The Earth is black
Some of the sentences you arc as<ed to
translate are mildly eccentric; "the Eirth is
always black", for example, while others arc
worse than the "posiillion-slruck by
lifihtrinj;" variety. How many times have you
had the urge to say "The bonnet and the
wheel are very hard, but why is the steering
wheel iii-i titan.?" Tlmm sue iwu residuus An
this apparent shortcoming: to illustrate the
rules of grammar and to avoid line parrot-
fashion recital of stock wotds and phrases.
Stimc of the more outlandish examples
actually seem to Mick in the mind because
they are so ludicrous. At any rate you quickly
piogress to such useful b.ts of information as
"In July, August and September the water is
very dirty".
The Giuueheife System uses a uea lalU.-all
visua". image ibr words which'sound the same
in English js .hey do in another language.
The 'calian for piano is "pianoforte", so you
are irvited to imagine a pianoforte covered in
spaghetti, 'llic French equivalent is a piana at
the tcp of the Eiffel Tower (lc piano). German
ar.d Spanish rely on the Nacioml flag —
imagine a mouse on the German flag {die
ma us).
Some of the link} do confuse matters,
though, .t would surely have ben easier to link
(continued on nex: page)
YOJR COMPUTER APRIL! 984 81
So now yoc Hrow the Spanish foi monkey
using tftv Unk/vutU f^tinslpie.
(cont<nu?d 'rom prev'ous page}
red and whice w.th a well-known Italian
dr:nk, rosso and bianco, than to a "bank all
paimed white". And I icmettiberci] youd, bad
and ugly hy thinking of the film rather than
the linkworc.
One slightly disappointing aspect of
Transoft'a package is that it hardly uses the
coTiputcr's graphic 01 b.jund capability. A
brief flash of the Italian Hag ai the s art of
lesson 1 and then hack to a simple 2-colour
lot display. Sound is similarly limited; just a
sirgle bleep or musical note as each question
is answered. Giunebei-4 believes tha. giapl ics
and sour.d could pro.e to dc a distraction
frcm the learning process, and noints to
academic researrh 10 support him.
Ancther surprise is that the computer
performs each test in ex.ac.1v llie reverse order
to the learning order. My immediate rcact.on
was that the programmer was being lazy Liid
didn't want to write a raudorn-t rdir test
routine. After a while, however, I found
imsdi" ttriiiembriiug a ditTici.lt word b;nuse
it :ame before :>r after a mere familiar one.
Aid for numbers or davs of the week a set
order is in .ibviom advantage. The kecp-it-
simple philosophy :riumphs aga.n.
Operating the p.ofc an is easy — jus a
matter of prying Return when ycu sre
recdv to =0 on the next page or the space
bar if you want to hav; the recommended 10
seconds 10 concentrate on the -mgges ed
louse. Tais makes thecoma.:* Ideal foi those
who tre not familiar with a keyboard. Vou
can, however, type ir: vour answers S vou
want r .o, though the machine will treat the.se
in :he same way as befcre. It does no give you
a chance to luiilvi a wioug answer, for
example.
The computer takes most of the tedium out
of learning a language. In fact, it acts ir more
or less the same way as a school class mate
does — testing and ic-ich.ing a list of wu.ds
you have committed to memory I wonder if
Tansoft is eoinc; to incorporate rh s feature
into another program aimed a: schoolteachers,
which wculd enable them to write b a list of
words — ji even eliein.cul Ibitnulue — Liid let
th« pupils test and assess themsebes. I
certainly found this package a quick way of
learning — quicker thin the printed page.
One obvious disadvantage of a computer-
based learning system is especially apparcrt
with language. X01 mtny penple will take
their computers on holiday. Once separated
lion, dieii Orics, anyone who has used this
system has to rely on the glossary in the hand-
book which only gives English-to-Italian
translat.on of the -tOO word vocabulary. It
OerUinly cannot be used as a :ounst phrase-
loo)' ut dictionary, nrjr even as a guide to the
structure of the course. This seems to be
penny-pinching: anyone who uses the system
will have to buy a oh rase book if they really
want to be self-suffic:ent abroad, and I would
have cx->ec:ed University academics to realise
this.
Main use is for tourists
Fcr the mou part the courses have seen
ceMfcueil tc teach Vol words ycu will actually
r.eed 10 use abroad, whether you tre sunning
yourself or, the beach, ordering i m;al in a
restaurant or fuming in a broken-down car.
The one ;xceplion to this is ihe section
dedicated 10 rhe business man. The business
vocabutarly — words like shop assis:ani,
r.ricc, secretary and holidays — is probably
more use for small talk anc: the expense
account rather than the boardroom.
The audio ape is probably rhe most
irrpottant part of the package 'J here is a
world of dilTerencc between the spoken and
the written word. The Gfiuiebcrg system tells
you not to isten to tne pronunication until
yon are sniisfi-H with your grasp of the
comp.itei-wjitten word. Th.s strikes me as
being unadvcntunius. Mast cassette players
have lemoie control; it would have been a nice
idea 13 use the ;omputer to trigger the audio
rapt 1 (with rhe playback snekrt riiwonriected.
of course), and to learn on a real audio-visual
sysren. A refinement for the future,
perhaps.
The Gruneberg Linkwiud System is
surprisingly efficient -At rramming in short
facts in rapid succession. 3ut it should not be
taken too seriously: it is certainly not up to C
level standard, though it m.ghi ccnccivanly
replace the fust few chapters of a school text-
book, lis main use. w II he r or tourists who
w$nt to learn the bare _*ssentia)s r>f a language
— jus er.ough to g;t ty for 3 week or two on
the Costa del Sol. It's terlainly enough to
make me want tc convert my assets into
French Francs and parlcr with these lorry
drivers!
82 v OUF C3MPUTIR. APRIL 1984
NEWS FLASH' MARVEL SUPER HERCES ORDERS TOU.K. IN SEARCH OF COMPUTER ADVENTURERS. E.T.A. MAY 1st ADVENTURE IN7ERNAT ON AL
YOUR COMPUTER, A^RIL 1984 83
CAMEL PRODUCTS
Firm up your S/ware with an
EPROM PROGRAMMER 1
AT I.AS'lt for ihe Specinm user. Pir your prograns. utilities.
Assembler: into EPROMs for install load fmn the unique RCM-SP.
IWM-SI* fer Spectrum
Ingenious unit (or Spearun, with 2x2$ pin socket; and a Resd button
allows tip to IGK cl Basic ot M/C piogrim to KLIN 01 LOAD
insicmlv fiurii F.PKOV1S. Cabled connector and ful ewnctrr card.
NOTE: Doc:, not dibble Sinclair ROM. £29.95
PFOMERSP NEW for Spectrum
A braid ;iess- Specinm rirogrammer foi 2764/128. Zero insertion
force socket & lortware on lapc. £25>.95
I PKOMEK Sl.S NEW rurSpectium
I The wry popular PROMER-S1 far the ZX8I lies been adaiicd to
die S|)eeirurr. sm;l the price kept law. i2i.95
;R0M41 fcr/XHl
Provide two 14 pin wickets Tor up o SK cf EPROM tuemor\ in
die fi-loK HlUt. CAu J>e 25lrV32iK 2Tlf>/>2 £U.9>
PROMER4M fcrZXSi
At last! A low com reliable pogrimmer for 2516/32, 2716-32
UPrtOM'j. I'hia is the soJuticiii u using bl'KOM.s instead (■( tape.
Requites 4 xPP.lbancrics lot a regulited25 volts. Remartabb prbed
:>i " £l«i.9S
fiffW" 11
BIOPROM-81
| A uniquely sophisticated
EPROM
programmer
I In age in vnii. hi . lui. . ii n I sin -;,,,!■
Research
|Ep*om prCfMUimer tcr the 2516,
27XX singlir sipply amilirv
\e.s. ever th>: 27128 Iron Intel.
Check, Read, Program Verify
I'll or pan ol rprom.
I'.m immensely user friendly you'll
I aidy need tic manual. liesijned
for the begianer bu^ includes a
sismlr key emiy roaie for the
r_rolessnn.il. Supplied as
firmware, the m/c tliivcr routine
atom- is worth inure than die price
cf BI.OPKOM-tll. No pe Kwuiiii
I Cards. Ol oiler additions, .ust
features. On-board Vpp jenerjtior. 28pir ZIF <ocket. C
amntcto' and exlendej nine. ABS case.
I No.c: Can provide i p to 36 inpu s or 40 outputs as an I/O £79.95 |
lnrtam-81
| Full 64K Rampaek with link options to disable 0-8- H>K, Phts a 281
pin KPROM socvet for 27 [f, 2" 32/ 2764 and even the litest 27 2&\
t'om Intel, fist/stow Fpom opt on, provisionally built and lesied.
I I a 1 1 A BS case wit li an I . r D indicator £S9,95 I
ST/TIS no :»swttm -HEX
BMM1WI Viit
i- •>< i i pi :*'< 4ho
efpovst men — UN
i:u u«m - *m
USic-CKOt
WXICI 1MX0J *CU »•«■ TD K
Wl CHFUrHt'tCDCMIS cms
xi |[«D X r.r.-rrsT, or coomihio
MM
Tl ROW »K (PW W'TH 1*1* (HUM
MM
r> *TfiiiY fi.AT o-no* o*ia i3 ih: jamc
OTtCHt RWMFttf
IIST CI1X3 tuuuu
D H 1*0' (W2
a ZXM. Several inbuilt safety
UV ERASER
iDHOBll
Coinpa.t. Main%poAcrcd. Save. Fully c**d. Upio3EPROMS 1
lllliiH 2
Wiib iiittornaiic timer £22.95 1
IW-.MIC-JM
A -IK CMOS HAM anil lithiim hnttci y unii. Easy SAVClnji 10>i
s onus and instant retrieval AT programs. Rcsdesiu 8-l2Kor I2-1&K I
ofZXSl. £29 95|
CRAMlf.-.JJl
Ing.-nious tarcwar:/ software allows his 16K CMOS P.AM with |
lithium luHeiy to CO-cxist in same memory area as ordtcary RAVI.
/XJ*1 can multitaik on iw completely indepeudem programs. £79 95 1
PR1NTER/MONI1 OR ACCESSORIES
MSfl Monitcr !i:and Toi RISC iikiu.
Sit, over ihe Bccb 17" x 12" x 3.75"
P&PG.50 £I9.)5
PSS Standard ptiitei sunds for
OKI. Epson etc, l5 M xI2Vx4.5".
P + I'O.50 £16.)5
PS1. l.arec model 17" X 14.5" x3.75"
P&PX..50 £19.)5
[PSC-3 lot Epson MX-I0I1 etc.
etc. :i"> l4'■y^.75'■
|P&PrV*50 £22.«
| CUSTOM PRINTER
HANDS for larger p-intcrs
P.O.A.
I POT Primei Output Irav lor
11" fanfold papei P&P£J.;t)
£16,55
UK. VA1 exlra. !No VAT mi exports P + P UK.
Kree Europe +5% — Overseas - IO n n TI.X 11574
THE' MIDDLESEX
COMPUTER CENTRE
AT
SCREENS
MICROCOMPUTERS
COMPUTERS
PRINTERS BY
DISK DRIVES BY
MONITORS BY
DATA CASSETTES BY
APPLE. ACORN. 3BC,
COMMODORE. DRA30M, GEME,
MEM0~ECH. DRIC, SPECTRUM
AND UIHtHS
SEIKOSHA, EPSON, JUKI, STAR,
DRIC. RRCTH=R, SINCLAIR,
COMMODORE, BIT, RICOH, QJME.
DIABLO. NEC. UCHIOAetc
COMMODORE, BBC. TORCH,
CUMANA, TEAC, DRAGON.
MIT3IBJSHI. HITACHI, APPLE Rtr
NOVEX. FIDELITY COMMODORE.
NORMANDF, V1ICR0VITEC AND
OTHERS
SHARP BBC, OMEGA, FERGUSON,
BUSH, PHILIPS AND OTHERS
"LUo JavMidoj, BsoVs, Pu-ni:ure. Cl«iuiiiy Kils. Vonilor Base Leacs,
Piiprr ,-nd cverythinti foi :he corriiulrr ownc"
r\\Pd fiew Commodoie SX64 Fortable Computer
fJO' l fl i C\ New Memotech MTX/5C0
fclL^ 1 " IWTX/512 Computers
New Dragon 64K Computer
*M
Personal Shoppers: Ooen 6 days rmr wfitik. Fasy narkino
oulsiJe.
Mail Order: Relable worldwide last service. Check P&F
costs.
T'ade: No minium ordet. Atcount facilities availabe.
Schools: Oflicial Orders-Enquiries. Quotations welcome
SCREEOS miCROCOmPUTERS
IA OWISON OF VAYFAin COMPJ'EB SERVICES LIMH c J'
6 MAIN AVENUE. MCOR PARK, NOnTHWOOD. MIDDLCSEX
TEL: NORTHWOOO (09274) 20664
ACCCUt; BAnCLAVCASD . MVIEX . OINKKS CLUH l-ft-.TAfiD COCOIT
tefcnti «f/«*w«tt in the iA*r fit f jn*,-.t*> CSt tilt
Sri am/ JUtH
COMPUTASLIDE
use your
SINCLAIR ZX SPECTRUM COMPUTER
to produce your own
PROFESSIONAL QUALITY
TECHNICAL, BUSINESS or PERSONAL
COLOUR SLIDES
COMPJTASLIDE is a suite cf computer programmes
wru:h £liow ii I Lhb, LISTS, TEXT VERTICAL &
HORIZONTAL BAFCHARTS and GRAPHS to be drawn
quickly and easily onto the TV screen for photographing to
make technical colour slices. They ere user Iri end ly
programmes wh ch have automatic scaling and ; ormatling
(o s mplify their use Full advantage ir takpn of tbfl a-naring
graphics and colour capabilities of tie SPECTRUM
computer. Quick colour ciangirg enables ycu to produce
dramatic and effective slide*.
On 3 cassettes, 2 procranrms per cassette, complete
with BOOKLET containing operathg and photographing
inst'uctions.
Cassette J TITLES & USTfNGS
2 Horizontal O Vertical QAPCrfARTS
3 GRAPHS from points or equations
£12 per cassette, £30 for the full set.
Send cheque with order to:
Orange Enterprises (Dept. YC)
20 Badby Road, Daventry, Northants.
84 YOUR COMPUTER, APRIL 1 384
ADVERTISERS ANNOUNCEMENT
A YEAR IN THE LIFE
A SOFTWARE COMPANY
WIDGIT SOFTWARE, one of the first software houses to v/rite for very young children,
looks back on its progress in the first year and assesses its future.
I'rom a si ull siart a year ato> t'lDOIT Software is now o
re llijtid in itiini-: every Utah Slice) jud has iehieved a
liiih reputation fir quality and Lltefesling software for
Children. Dur.ng the voir they haw produced sever titl.\>
and anoihei Tout will be ready in the spring. One jf
Vidgit's hies, QUICK THINKING, was chosen Sy rhc
Mirror Croup Newspaper's software cnnipary
MfRXORSOFT, ;'oi its lauichin Novembr 19SJ, and ibe
Commodore 64 version reached number 7 h the Websters
Juris — j 1 1 unusual I'm I'm jn educattanal lapt.
LEARNING THROUGH PLAY
One M v'idgtt's xuid concerns is lu writs goad qujJi y
oitenaining rutcul which c, ves pond value "or tunnev
iTlrlKUl sacrificing uancant}. All ine programs are
vssen ully games, inn each has. cleat educational iim* arula
sound basis. The idea is ihai children team much betur
iiuoiodi j ',j\ . The \mi seice.;* Ltfagea .'i:.! Uk uujdaly of tide
|Tiip1"ics nuts' he appealing, full nf rnlour aid, where
.ipprvprtare. animated. H>e,h quality use oi graphic; must
K: appealing} lull ol' couloir uixt, allele uppio.uitili.-,
•minuted. UUh quality use A' graphics has became j
feature of Widgu prcducts nrd they "irni.y believe that
olil.-.'liiMUl m.lTCfbl jv*l the SOTM llrtlit) of itispln* -as nth*"
programs' An lai as programming is concerted. Tina
siys
' Vie u>e a mixture of tnichire cede und Basic: rv.acb.inc
-iid- for the graphics and hasic tu gc a cood decree af
ikxiHllty. VC'e «m in allow lor a variety nf lewis of pbv
jiul can rrjintain ihe merest d'a child as his c Iter skills
Level.jp."
HOW IT ALL STARTED
Kate ami Simon Detherkgc's entausiism for computers
vas t ie it itial dtiung ibiet behtid vVid^it Software. At ike
aces of J md i they were ready and keen to use computers,
hot ihesr was ne ctmnurical sottwatc a-ailnilr-. Their
parens Mike anc Tina had done quite i good ceal a*'
luogiauiuiing uii business iiacltiiics, but whei the
SPRCTRUM arrived with ils low price and super graphics
capabilities, tftey taw a market potential and Inmcdiatdy
><! about writing Material. With a generation g«p gtouing
ground cniiiputers Mike and Taiu were anxious ic vvrhe
niatetia) which yn.niu children and :hei: parents would use
rnget.icr. Thev hoped in pcrsaadc parents ro use
eotnpuccf^ uitd i:i.i. oiv:e the)* ":..,•_ hi.d 'aanca on'
cxpeiicnu; tin coaipu.ei vould lake it; rightful place as a
>tai:dtrc iom.'siic utility item.
I'm ni^ iho:r ekp^-'ionitO IS tvaCheCR, pa'eiui. and
|iKigiiiuni'.ers thej designed thtir (iisl ;el olbui tapes (H
nrc-srhndt and intant children. Wh:n lhes.e wer< produced
in V-.iy 118?, V'Vi- anil lina hid tittle irfei he".' the
business would uevebp. T'hty weie confidett tint ihe
i. -ii l - wis thttre . n.l thai (heir program had the quality to
he a cnmmertcal success. This confidence - .vas "ortLnaicly
*hjte;l In \X',H. Smiths who iiopLy put Widgrt Seftwace
or, it. shelves white l has been sslli:^ veiy sjecessfufly
tverv since.
WIDGIT SOFTWARE is available through^
W.H. Smith and many other retail stores
In case of difficult/ contact
WIDGIT SOFTWARE Ltd.
48 Durham Road, London N2 9DT
VtHfQft son ittwe is 3 mtmbir otitieGvMof Software Ho\j$e$
".Sj'aion :i:m Kite testing out soot: mrjic ivoffmtti"
By the middle of Au^us. a n:w tape PATHFINDER vas
rsadv for release, and with s;ve:ai idias r. the p peine,
Mike and Tm.i decked n \v;k time lor expansion, Lu:as
Fovifct ptm-i them it- a prngiaiv.ner, Vici*n:n Ha ling as
an educational alviatri iind 41 tie smic tiiute tUe> n-sjc
apptuaclied >y Mittorsoft. Tlte tape that the team ware
wormian on st the time was QI'IC.K TillNKlKCr ami was
puis i^h^J ii\ Mirronotr u\ K^v^mhvt,
Ry chisrnins ihe whofc Widpii r.iiii',i: vas tvaitahle itt
Boo:s, and >vith an expert martel sarniij; 10 take oil,
Wiil^il whs tin .1 41 t 1 ti liio iuv *n r*ivr*r KjKa
NOW AND ONWARDS
One of \v1d2irs hest liasans has bten vith Gordon Askew,
Gordon is Head ■«" a primary school in ChishtK iiiui has .1
grea dejl 01 vtxj iel;vari educaibnal expetieace. He aas
made itupur.ani con'xibilioni to Widgtt ir.c'.jdinr, their
must recent rele;se HUMPTY-DUMPTY, Work is now
in hand for four mnie releases, wo of which an- due fbt
pttb.ication eery soon. Some programs vill be leleated
Lhrough MlRRORSOFl' audotliers utieie: lit: WIDGIT
label.
"We enoy vorkiRg with Mi'ronol't," says A'.ikc, "apari
riots utecommencal hemfH agie.i deal isgamed Hum he
interchange Of ideas witch we «c: duiinR ihe
development,"
ViidRi' r.o'A - fed that thev have abroad Kisi- Of experience
and talents to stay in rh ■ ferefram oi' educational
soffvare
THE PROGRAMS
CO'.'KTIKO, ADDING S- SUBTRACtlNC and
tjt.":(;K THINKiycJ aj s iopo« w tieh dav^lop the conieipi
of nur.iher from a very early beginning. Ore was liken to
ensure thai the wry 'usi program un COUKTIKti could
opeult from t:x- vt:y simples! Isvcl aid he 1 na.vi
proyumi oi the tape develop Irum :h^, ADDING <S
SUBTRACTING makes sure the process ol'cvuul tti: can
elieeTin 1 y Irid inn s mplp sums Th?» aif % frt^ramson
lllis tape, wliich with its siuoe>lli -.end <,;:■■ and good, cl:ar
Kraj-hicshjs beer uniforra'ty veil tecieved hy the pn-ss end
schcols.
and
"Qumattduig prcgram for litjant sc*ook'' 'Ed.
(*trnp;rinv;)
"My juuottlilt education mpi" (7.X Compjiiite)
QUICK THINKING takes arthneticu stige farther; il
is now necessarv to do :he iurn< cneitally. The levels are
carefully graded from adding single digit nuTibrs 10 fast
tirre trals vhich stretch adults- The other pngran on the
tape introduces iiuliiplication tables and nunber
senuencing in a iiiaj,:iifi-.-aiit robul machine.
SHAPE SORTP.R is i tape to develop visual perception
and ils simple 2 key op:ratwn nakes it >uiuble as a first
tape for chi drea from about 2. The first prop-am is simple
shape recognition ard the second, HOUStS, which can be
used as the ;hild get* slijlitly old:r is a 'spot the difference'
game. On t.ie second level this en be qu ic hard >til mete
is - l lusely tew»:d. The :hird program is on size sorting.
"they jre superb early learning programs" (bD.
Cn.nj'u ing)
ALPHABET is a program for children as soon as they
.-flu Irnrn to Ti-i-npnise Vtrfft oil ihe keyboard. Clear, full
screen pictures illustrate cadi letter md there is an option
to -clare lover to upper case letiers. Ir is a nice piograia fot
anient and cliild to start usiae compaters toatiher.
PATIIFINDZR {for »gcs 4 to 9) is a series of 4 graded
maze came* fcanrirg artmals. All the mazes are lattdomly
geaerated and ao two are ever ihe same. They deal with
important basic concepts — up, down, lcl'l aid right, and
begin to develop the ability tc plan in advutce.
KANCAROO, the iecotd ptognm kads ihe player in the
direction of simple programming. The graphics are bold
and brjghtb,' coloured ard there is a aicc, but not excessive
use of sound. A;ain the reviews of this tape have been very
good:
"TktMgamn sfould prose very entertaining to play at uxHtu
prcvidug a very rea> cnailtngc'- (Crart Megazm)
"Weil done VC'idgit. A very tetil application for a totm
eonputlr, acwrly cxxuied and vthch 4oet run asl the earth'
(Iliimc Compittiig Weekly/
Ihe Hl'MPIT DUMPFY MYSTERY and YvIIO
KILLED COCK ROBIK ire two programs on the atest
tape from Wkgit inly recently released, and is, suitable
from early read:rs to ab')ut I It year ods. This tape cortaiiu
3 proji'iio-s d^sigiucd to develop logLal tliiuiuiifi ^i;d
metnoty. There are 2 games o discover which o* the
King's ! 2 tr.cn pushed Humpty off the wall, in tlte liist \>r
aehing qucGtionc oad'or guee^ieg aad in th: eeeond, the
phyci gcti a glimpse of the culprit but :hc; his to
remember and icsctibc him Cock Rabinasks ihedaualing
cjiKSlion "Can Splrrov's -.-onl:ssicn b; btlievid?" and
.'::.'■ .;.-li a process of logic and using the clue: prcvidci the
player must discover WHO killed Cock Robin, WH17RF.
and WHEN. These arc very appealing grmes. and are
certainly not exhmsied after one or iw pbtyiigs. Ther
ktd la a .oi of discussion when played b,- a grntp of
children and appeal to quite a wide age rang:.
COUNTING
,"K Spc:tiutx
l.«
ADDING iSUBTR;\CTIMG
I6K Speaiun
1.25
QUICK TtllKKIHa
4l»K HpL.lJul^
Coomodore el RRC B
a:id Elecion
Q.Vt
SHIVPE SORTER
IbK Spi-.li un
1.25
ALrH;VJ3ET
1BK Spunnin
5.25
PATH UNDER
16K Spcrtrun
5.05
IKMITYClWinY
4&K Spt:trun
6.25
LOOK SHARP for 'LOOK SHARP'
Widgit's next tillc from iMirrorsoft
VOUfl COMPUTED. Z^PRI. 1981
as
■ft :.
* ;
» ■,.
■
w.
1*
v.. *.
r, i#
^ g£,
» *.
ft
■*■,
*-*
« M
w--&
lj -h
*
v- **■
- *
•*■■ 4t
■ ■- A
■». -
-*■.-■ j*
*t W>
>- *
*•- 44
*
-*
rf> X
fc; *
v n
\
■■*■
V, W
</■ .«+
W — ■
1 ,*h
«g »
A- .<■ ■
-■
h : *
J*;*
' %
' ,«
- ~
.-.
w ♦
«* .*
"'
ff* -*v
- ...
ft -1.
* ' -
*• w.
■r
*, ».
>
if q
■
V.. H
** *
. V
»
^ <*4
M >
v.
>*J
■ A
V. «*
■-■• »
J*f *
». .,
■i
#V '-*'
* *
v- |
«. v
%
■ Si
«* -
* v
* a
*
**: ■*■
v* - *
:*■: -fr
X
...
-
ttfc ■;♦:
*%.
■
* «■
«.- , -,
* *
*. s,
-
'.
*. ,v.
*■ .-*.
;*■: *
>
>
A -v
.. ..
W *
fc
■■
* V
ft *
#* ■*
'■
■
M *■
-V ,
** *
* *
r *
ft •»
* J
* >»
» '■*
» -
*' « 4 «
-* < ■-'
■« * *
* V * ' *
■ ■,-.
» W- *tf
■ » ■#» '; »! -
. «
< " " -
'■ •
'• ~ *■
4.
Loose lips sinks ships. So can Vince
Cockett's Dragon.
10 CLEAR 1000
20 PQKE65495,0
30 PCLEAR8
40 GOSUB1020
50 B0SUB420
60 PI-57.2957B05i JA-lOi JB-lOiHrt-1
70 IF6=1 THEN 150
80 JA=JA+ < JDYSTK < 1) =«0) - < JOYSTK < 1 J =63)
VO lhJtt^U IHtNJtt=U
100 IFJA>90 THENJA=90
110 MA=SIN ( < JA> /PI ) a MD=COS < ( JA> /PI >
120 J8=JB+( (JOYSTK <0)=0)*2)-( (JOYSTK t0)«63l*2)
130 IFJB<0 THENJB=0
140 IFJB>90 THENJB=90
150 LINE(2,16»-(JA+2,20) ,PSET,BF
160 LINE (93, 16)-(JA+3,20J , PRESET, BF
170 HNE(2,2S)-(JBf2,32> ,PSET,BF
180 LINE(93,2B)-<JB+3 f 32J , PRESET, BF
190 MX=SIN((JB)/PI):MY=COS( (JB)/PI>
200 P=]NT(100+(MA*MD) )
210 SX=10+(5*(R*MX)):SY=200-(4*(R*MY))
770 TF R=0 THFN TF PEEK C652QO) =254 OR PEEK<652B0)=12fc
THENPL AY "01 T255V2CAV25AV30T20AV< T< AV< T< AV< A " : ST= INT ( R/
8>:S=1
230 I TG- 1 TT (CNCI 1— CI 1*1:1 TCt l-ST TV IENGQCUB330 : G-O : CH-O
240 IFSC=6 THEN NE=NS+1:SC=0:FDRT=1 TC 4s PCQPYT+4 TO T
s NEXT : G0EUB950 : HA=0 : GDT060
250 IFHA=0 THEN70
(listing conthued oopcsite)
xjf/
**•**£
. . ■ . : .
'. t I I. .11 >■■ » '* ' V- '* !W IT""* T. '»
4I 1 *' \ !'.' 'I 1
. 1 y >
.. J- * : ,
.
I 1
•:*****j ■■'■*( ^**;
86 YOUR COMPUTER, APRIL 1984
— -
>
> * v. t
\
■.* I A V » i
> t .1
A
i
■« *
-^
ii
■ tr i : : : i ; ■: ? ■
. -
:
Tm-: GAME CONVOY is ; shooting ^arae v/irh a
slight difference. Positioned ai ifcc lower left
corner of the screen is an artillery gun over-
looking cr.e sea. Sailing dose in sttorc is a
convoy of enemy ships. By aiming the gun,
iisinjj the joySl'Vkj tin* ronvoy has to be
knecked out,
However, the range of the siell can be
varied, as in a real gun, by varyir.g the eleva-
tion. Aha ihc further away from the gun the
target is, the longer rhe shell will ink:- tor**srh
ii thereby allowing rhe ship to sail away from
iht: original target area.
The gtme is in Mode 4 Blacx and White.
Hbwtver, by working the lirsi part of the
picture drawing routine in Mode 3 snd clear-
ing the screen to either colour 6 or 7 and then
switching in:o Mode 4, a blue background :an
be achieved:.
Furthermore if, while still in Mode 1 lines
arc drawn arrrnts the wnire, n<ii\p ihs alter-
nate colour tn the ane already chosen to c car
ihe screen, every second line posiiior. down
tr.e screen a.i extra pa.e blue/grey background
C; : n he provided.
Kote also that because two modes have been
used to build ihe picture, twu different resolu-
tions of drawing can be achieved. This has
been used to create the textured clouds in the
same.
i 1 i ■>. i
, fry >»■♦»»
TT
4 A-
r
(listing continued from opposite page)
260 FORT=l TC 6: TA(T,1 ) =TA(T,1) +2: TA(T,2) =TA<T,2)+RN»(
33-2
270 IFTA(T,1>>235 SNDTA !T,3> =0THEN1260
280 IFTA(T,2)<48 THENTA :T,2) =4B
290 IFTrtfT,2>>150 Tl ICNTA < T, 2J-150
300 GDSUB10OC
310 hEXTT
rv?n nnTn7o
330 IFSY<43 THEN403 ELSEPl_AY"T20V3DO4V/3OCV20CV10CV5C p :
F0RJ=I TO 4»BET(SX,SY)-(SX+7,S>'+7> ,EL.,B:PJT(SX.SY)-tS
X+7,SY+7) ,3P,PSET:-ORDE«l TO 50: NEXTCEtPUT<S)c ,S V ) -(S»
7.SY+7) .BL.PSETiNEXTJ
340 FDRT=1 TC 6
350 IFTA(T,3)=1 THEN370
360 Q=S)C-TA<T,l)+4i IFQ<:6 ^NDQ=>0 THEN3B0
370 NEXTT: RETURN
380 Q=>SY-TA(T,2>: IFGK4 AND3=>0 "HEN3S0 ELSE370
3TO irT-7 THENRETURN ELSE TA <T, 3> -1 ! SC-SOl I HJT :SX , 3Y)
-(SX+7,SY+7),BL,PSETsPUTm(T,i: ,TA(T,2' ) -(TA(T, 1 >+l 7,
TA(T,2)-H1> ,SL,PSET: RETURN
4O0 FQRT=1 TC 4 ! DRAW"BM1 10, 44ClNR'1U4fi4D4BR1NlJ4R4NU4BRi
U4L2R4Brj4BR8;NR*U4R4D4BR4U4NR4D2NR4D2BR:2sR4L2L4U2 : ?4BD
4BR4NU4BR4U4NR4D4R4U2NL2D2BR4U4D2R4U2D4BR6J4L2R4" : =1_fiY
"T25504ftBC0EFGa5ABCDEFG n :PJT(110,3S>-<2:O,44>,A,PS=TtN
EXT: RETURN
410 RETURN
420 PMODE3:PCLS7
430 DATA129, 131, 135, 138,131, 130. 143, 132,143,133.133,14
3..13B, 1.43, 129, 131 ,.133, 138,143, 138
440 DATA133, 143, 143, 138, 143, 138. 143, 129, 141, 133, 133, 14
3, 13B, 143, 133, l*-3 , 1 3i, l^V, 141 , li/
450 DATA 133 , 143 , 1 43 , 13B , 1 43 , 138 .143, 133, 134 , 133, 133, 14
3, 13B, 143, 133, 1*3, 133, 143, 138, 143
1AO DATA132, 140,143, 13Q, 140, 136, 143, 133, 143, 133, 143,13
4,135,143, 132,1*0,133,143,138,143
470 DATA174, 170, 174, 234, 184, 126. 176, 59, 224, 7,0,0,128, 3
,192,6
480 DAT A36, 36, 36,36,60, 153,129,231
490 DATA63,255,252,63,251 ,248,63,249,24: ,63,250,227,63
, 253 ,69 ,63, 253 , 1 42,63, 254 ,29 ,63 . 230 , 43
500 DATA63 1 226,55,63,192,U5,63,20B,235.63,129,221,63,
131,173,63,133,70,63,174,146,63.221,56
510 DATA63, 187,121,63,119,57,63,239,51,62,223,47,61,19
i, L3a 1 ^jiK/f^o/ ( W|XK> t 2aa
520 F0RT=2 TO 9:READA,B: POKE 1537+ <T*32) ,A> POKE153B* (T»
321 ,B:NEXT
; ■ . ;
"*,
'**
H|
m
±E*iA**_
m
530 DIMB0C20) ,SL(20) ,BL(2) ,TA(6,3) ,A(36) ,SP(2)
540 6ET(4,0)-(21,11> ,BO,G
trsu 061 (4,^0J-t21,31) ,SL,B
560 FORT=0 TO 7: REAQA: POKE 1536+ (~*32> ,A» NEXT
570 GET(0,0)-(7,7) ,3P,B
580 PCLOii
590 CCL0R7
600 FORT=0 TO 4B STEPS
AIO I INF0,T)-(255,T) ,PSET
620 NEXT
630 FGRT=0 TO 31 iPD<E1536+< 48*32: +T,RhD< :2B>+ 127: NEXT
640 A*="LJ2RU2RURUR23R;D2RD2
650 B*="D2RD2FDRDR2UR2U2R2U2
660 DRAW " BM90 , 20 ; C5 " : EOSUB630
670 DRAW BM1 6C , 30; " ! GCSUB68D: GOTD690
680 DRAWA*+A*+A*+A*'t-"EH-4,+6; "+A$+ M BM-36,-3| U +B»-B**-B*
+B*: RETURN
690 PAJNT(96,^0) ,B, 5: FAINT (102,20) ,3,2: PAINT ( 124, 20> ,B
|3
700 PAINT(166,30) ,B, 5tPAINT(172, 30) ,B,5:PAIMT (194,30) ,
8,5
710 Y=150
720 DRAW"BI10,15O;C5''
730 LINE-(X,Y),PSET
740 X=X+2:Y=Y-RND(At+4
750 IFY<194 THEN730
760 PAINT (5, 190) ,8,5
770 PM0DE4
780 F0RT=2 TO 8 STEP2
790 CIRCLE(230,15),T
800 NEXTT
810 bU-iJ...(jt(ihK*j/i
820 F0RT=O TO C22*32) STEP32sREADA,3,C:PQKESU+T, A:PDKE
^J+T+ 1 ,B; POKEGU+T+2, C: NEXT
030 UtNC>0,0> -(96,40) , PRESET, BF
B40 LINEi0,0)-(96,4B) ,PGET,3
050 LINE'2,2)-(94,46) ,PSET,3
RiSO I TNEIO,0>-(2S5, 192) .PRESET, B
870 DRAW BM4 , 8; NR4U4R4D4BR21 ; U4NR4D2NR4D2R4BR4NU4R48R4
U4NR4D2NR4D2R4BR6H2U2BR4D2G2BR23;R4U4L4D2R4D2BR4NR4U4R
*D4
QBO DRAWBM4,44;NR4U4R4DiBRlljU2NR4E2F2D2BR4NR4E4NL4BD
4BR4NLWBR4U4F2NDE2D4BR4NU4R4NU4BR6U4NL2R2BD4BR4U4D2R4U
2D4BR11 ; R4U4L4D2F4D2BR4NR4U4R404
B90 GET(110,38)-<210,44) ,A,8
900 t.INE(B,lB4)-(33, 159) .PRESET
910 LINE«7,1B4)-C32, 159) .PRESET
■?23 I.INE<i-, lfl4)-(32, 138J , PRESET
930 ECREEN1,]
94> FDR-=1 TO 4.PCDPYT T T+4: NEXTT
950 F0RT=1 TO &
960 COSUB970:N£IT:RETURM
{listing continued on psgc 89)
YUJK UUMKUI tK AWIL 1 a»4
■t£8*fc]iMMH4
i
88*
#
w
#.m>y
"*& '
You have assumed complete control of your
wc-rld's ast ftghter-kller class spacecraft. It is
only you who can prevent the ult mate disaster . . .
the destruction o 1 ycur civilisation by the
SEIDDA3, an unscrupulous race 61 murderers,
intent on total control of your star system. Locate
the enemy fleet on your Rsdar. Chase the
SEIDDA3 craft across space sgainst a background
of stars. Fire yout laser bolts when you ha^e ihem
in your sight. Ref jel and go on the offensive
agair. Tic game goto ptog-cosively harder Fleet
after fleet of SEIDDAB ships attack.
Keyboard or joystick control. Fast machine code
H -Res action. .
7M,
MOTHER GREAT
{AGON PROGRAM
IOM HEWSONS
RAGDNflYII
m
£695
Hi-Res flighl simulation.
Two runways, f ap, speed,
bank and attitude cortro .
Heading, bearing,
instrunerit lancinc system etc
Joystick Dr keyboard control.
Mail order tc: HEWSON CONSUL IAN I S
60A ST VIARY3 STREE"
WALJNGFORD OXONOX10 0EL
ting co.itir.ued from nage 67)
1050
1060
1070
1080
His
970 TA(T,1)=(RND(21)*2)-21
980 TA(T,3)=0
990 TACT,2)=RND<100)+48:IFTA(T,2)<50 THEN990
1000 IFTA(T,1)>2 ANDTA(T,3>=0 THENPUT (TA(T, 1) ,TA(T,2) )
-(TA<T,1)+17,TA(T,2)+11> ,B0,PSET
1010 RETURN
1020 CLS3sF0RT=32 TO 160 STEP32s PR I NT@T, STRING* (32,207
) ; : NEXT
1030 PRINTe480,STRING*(31,233);
1040 PRINTe0,STRING*<32,233) ;
F0RT=32 TO 44B STEP32
PRINT@T f CHR* (233) ; : PRINT@T+31 , CHR* (233) ; s NEXT
POKE 1535, 233
P=1159
1090 FORT=0 TO 19: READAs POKEP+T, A+64: NEXT
1100 P=P+32sF0RT=0 TO 19: READAs POKEP+T, A+64 1 NEXT
1110 P=P+32:F0RT=0 TO 19: READAs POKEP+T, A+32: NEXT
1120 P=P+32:F0RT=0 TO 19: READAs POKEP+T, A+32: NEXT
1130 A$=STRING*(30,42)+ ,, Y0UR ORDERS: -ARE TO SINK THE E
NEMY CONVOY SAILING CLOSE TO YOUR SHORES BY USING YOUR
SUN POSITIONED AT THE BOTTOM LEFT OF THE SCREEN. USE
THE RIGHT JOYSTICK TO CONTROL THE BEARING & AZIMUTH AN
D THE BUTTON TO FIRE"+STRING* (12, 175)
1140 PRINT@303,*'BY" 5 sPRINT@362 , "VINCE COCKETT";
1150 PR I NT©456," INSTRUCT IONS (Y/N)";
1160 I*=INKEY*:IFI*="" THENU60
1170 IFI*="N" THEN1240
1180 IFI*<>"Y" THEN1160
1190 F0RT=1 TOLEN(A*>
1200 S0=1+ (PEEK ( 1502) AND11)
1210 PLAY"T10;V5;"+STR$(S0)
1220 PRINTG449,MID*<A*,T,30) ;
1230 NEXT
1240 PRINT@454," PLEASE WAIT A MOMENT ";
1250 RETURN
1260 PRINT€454,STRING*(24,175):
1270 IFSC+(NS*6)>3 THENPRINT6295, "WELL DONE GUNNER****
": :ELSEPRINT@295,"BACK TO THE TRENCHES";
1280 PRINT@359,"YOU SANK "SC+ (NS*6) "SHIPS" ;
1290 F0RD=1 TO 10O0:NEXTD
1300 PR INT@455, "PRESS SPACE TO PLAY'
1310 IFINKEY*<>" " THEN1310
1320 F0RT=1 TO 4-PC0PYT+4 TO TsNEXT
1330 SCREEN 1,1
1340 G0SUB95O
1 350 HA= 1 s G=Os NS=Os SC=0: GOT060
'!■
YCUR COMPUTEF, APRIL 1934 89
The Key to Spectrum Machine Code Success
PIcturesque's machine com system Is used and recommended by professional software writers, vet the excellent
documentation and thefrlendly, easy-to-use prog rams have been highly recommended for beginners,
You will only buy one Machine Code $Y5tem,so buy the best,theone ^professionals use.
NEW IMPROVED PROGRAMS — MICRODRIVE COMPATIBLE
ASSEMBLER
Completely self-ccntained
withi:scwr line editor, giving
an easv-to-read 4C column
tabulated listing. Auto line
numbering, line rerumbering
and auto tabulation make this
one of the fastest and easiest
Assemblers to use. 5-
character label names
Decmai, HexorAscn
constants. SAVE ''LOAD:
VERIFY bcth the listing and
Machine code to cassette/
MICRCDRVE/NETWORK.
Assemble from cassette or
Microdrive into nie nur y fui vei y
large programs. Customise to most Centronics
printer interfaces, or RS232 (with interface 1) for 80 column
printout, fast assembly — ik O" code in 7 seconds.
Assembler Directives:- CRC, END, DEFB, DEFvV, DEFM. EQU,
DEFL. (Microdriv= and Centronics facilities
only operate wi~h 48K machines)
£8.50
INCL'/ATSP&P.
MONITOR
The iceal tool to help the
begirner get started, yet i:
contains all the commands for
the experienced programmer
to run and de-bug machire
code programs. Inspect and
alter memorv contents in
Hexor ASCII. Breakpointsand
full Register display. N3W
WIIH SINGLE STEPPING
through RAM or ROM.
Disassemble any part of
memory, ram or ROM. Dec-
Hex- cec number converter.
Printer outpu: to ZX
pr nter or via RS232 (with
interface D or customise to
most Centronics plnter interfaces. General memory
management commends ircltde Hex djmp. Insert,
Delete Fill and Move. Can reside ir memory w th the
Assembler <<38K machines only: to give a complete
Machine Code programming system
£7.50
P ■•iO'.-. 'l^nnr iftfl Mi. - v.w* •.'i-'h -*| it mil )■■ n*<;>' im'n v*." »o.t- iv~ icr-ft "icip i-.r ;'i-^l.r.:
IKCLVAT&P1P
Ex&lng owner; ran otfcunche new diurMirobv raturninccre cassette wilY"oPcuir?5Qiie, along wuh jcneciue.'PO. for !
ei.so per pragr am liw. W1 & >w qewc.iwtrwwiii ye m nrii'd ftv rjturn r.t post
Available from the "Spectrum" chain of stores, brrncict of John wienrics and all good computer
shops, or by mail order by <endirg cheque. 'PO to:
PICTURESQUE, 6 Corkscrew hill, West Wickham. Kent, BR3 9BB. Send SAE for details.
■
P
tiiURftUUL
TURESOUE
CTURESflUr
CTURESOfi
NOW
SPECTCJUM
and 7-xbi
^vV.VL^^
mats
Bust*te$$ n
-m/c COMPiURS
BMtCATlONAL
Y0t/Am$TTAPt
"ifwvioiff WPW/
FRB0
PLUS
Of$COi&Sfy
W~ (/pier
I rntmr f GfcflW* Owio!"-! S'wo u Ltt^oryl
NQWRBAO rm FACTS
We were ire that Snclar library, anc ftate since
bull U|* ti vjil llwh- llUU.t ft Jill Wtfl £00 Ulllfltfill
p-3flre-i5 cistrrvj up la £16 =ach we ma-nlalr a
npWM swvicfl witu up (o 30 co>lea ol lha rust
popula* onto We're run nol rom a bart-rcom bm
From y.ir pirn -ilrjp pntf o'Hc04 whbh rrembo'a con
vijil or phOtO. Six sSilf fiivo pTQMlt, Ifiondly help.
I ! l ,: ..! ' Irni i ■ .-« |. ,.■ : r:i- UfKj ij i-.r;-,;i <M*i :;.il i-*;n H im
To: SOFTWARE LIBRARY, Farnham Road, Wesl Lisj, Hants GL'33 6JU
NAME Machine
'ADDRESS..
Special offsr from tills Issub: LIFE MEMBERSHIP £0
IncrmaHy K. 50). Overseas (Europe onlyl £1C, or p n a local branch:
Scjndiravia Hade' LyKk«$ve| 33. 2309 Copenl-ager S. Denjlui:
Jacobsnltsitan ;S, B-24O0 MOL, Bolpum. W.6trrTtny: Posilacn
78«9, -ieoo BlvlMo. 3vAM«e PO Bv» itoj, Mwutai, SwwKand.
Eire; 1S2 Sojlh Circular Rd. , Dgblin 6. YC J
A BUREAU FOR
YOUR COMPUTER
ONLY
£29.95
- £6 P&P
'Easy to asssmble
*Robjstlv built
•Rich leak finish
'Adjustable divider
positions
* Bic] storage shell for
rnanuals'& lil)r.i.-ies
x App r nv >ii7ft
width 3?" height 36"
depth 19"
PLFASF *LL3W 2 1 OA v S FOR DFl IVFRY
POST THIS COUPON TOOAY'
f^loase send ne a Computer Bureau
I crclosc a chcque/poslal order for £35.95 (incl P&PI,
Mamc
AdcVes;
PostCoue
Send to:
Stuart Tables, Unit-1 . Stechford Trading Estate, 3'ham 3338BX
90 YOJFS COMPUTER. APRIL 1984
Listing T.
260
NEXT
2 D0KE«9C,#^Ay
Z6E3
»0i Y=0
5 SOSUB 1000
270
FOR 1=1 TD 53
10 PRJNTCHR*(6)
200
P.EA3 AS
IB CLBiINK 7:r>Ar i :ri 4; PRINT CHFt*U7>
290
CUR3ET 30-*X,7C-*-Y,O
30 PLOT 5,I,t0iP_OT 5,2,10
300
CHA* AS, 0,1
40 PLOT 11,1, "ORIC LANDER"
310
>=X + 7
SO PLOT 11 ,2, "OPTC LANnER"
320
IF 1=24 "HEM X — 20iV-3O
60 PLOT 11,3,"
330
335
NEXT r
0AT=i 0,63,0,0,0,0,0,0
7 PLOT 10,5, "By D.Salisbury"
75 PLOT 10,6,"
340 DATA B0,a2,69.S3,83,32,73,?;7,70,79,H',-'
34,82
.T?, 7.T , 7R , R"< ,
90 PLDT 3,10, "Controls i~"
90 PLOT 6, 12,"Curscr Up - Thrust Jp"
350
DAT3 85,67,34,73,79,78,83,80,82,49,83
B3, 32, 82, 69,
100 PLDT 6,14."Cjirsor Down - Thrust Right"
84,85
110 PLDT 6,16."C.trsor Left - Thrust Laft*
360
DATOi 02 , 78 , ~.2 , 70 , 79, 82 , 32 , 65, 7B, 79 ,84
72,69,82,32,
130 PLDT 6,18. "P - Pause On'
71,65,77,69
L35 PLDT 6,20. "S - Pause Off"
400
GET A*
140 PLDT 9,24. "P'ess any key to start"
410
IP mjL(H*)=/J iMtN IbMiHUfU lb
150 PLOT 8,24,12
420
IF ASC<AS><>13 THEN 4C<0
190 GET D*
430
FOR 1=0 "0 *
2O0 INKOiFVPCR7i-»IPeS
440
POKE M 66+; ,48
205 I NK7:P£PER0 SPRINT CHR*U7»
450
P0K=:#EFDA+I,4E
207 CALL* 1978
460
NFXI r
210 CGLL4115D
47.:.
POK£«e.:.,s
211 POKE#8C,3:PO<EM87,0
475
CAL_«1978
212 P0KE2,IiPQKEl,255
480
CAL-#1177
213 P0KE?.5O:POKE4,255
490
GOTO 211
214 FQKE11 ,250lP3KE7,25O
9O0
END
215 POKEttSS ,5: PO<E«BFD 1 ,53
100O FDR 1=0 TO 7
220 CALL#12D8
1010 RE3D X
230 RESTORE
102O PD<E 46840+1 ,X
240 FOR I=C TO 7
1O30 NEXT I
250 READ A
1050 RETURN
Tins GAMF IS wrirren "nr rhe 4HK Orir-1
micro and involves trying to land your space-
ship on :he suiface of a plar.et where .hen; is
only one small area flat enough to land on.
Yoa start off on the back of the rnothership
f'rnm which yon must rake nfl'wirhnn" flying
into :he aciJ couds it ihc top of the screen
Since gravity is continually pullir.g you
towards the planet you will need to use you;
thntsters to control your descent Having
taken off you must navigate your way past the
mcthershp and avoid the satellites to reach
the landing site which may be anywhere on
the surface.
Yniir n^lmive spare's arc vhown on the
horizontal and vertical speed indicators. To
land safely your vertical speed must be below
about 2o and both feet of your spacecral. must
be on the flat ar?a. If you land successfully
you will be given a certain number of points
depending on how fast you did it, find the next
landing will be harder.
You are given five ships to start with and
ydii will low - ship ir%'nn Hit the mothe'ship
or a satellite, fly into the acid clouds a: the top
of the screen or land in the wrong place. You
(continued on page 93)
YOUK CUMPU I fcK, APRIL liiH4 «1
PRODUCTS FOR THE VIC-20 + SPECTRUM
SPECTRUM OWNERS!
NOW AVAILABLE
THE ULTIMATE IN JOYSTICK
INTERFACES
THE FOX PROGRAMMABLE
AN INTERFACE WITH:
INTERFACE -
* Complete compatibility with all programs.
* In-built memory to store up to 16 different
games keysets at one time.
* Battery oack-up so no loss of memory after
-k Full ccsing.
• Through port for further expansion.
* Proven compatibility with the microdrive
power off. (Battery recharged curing tse so no* Built-in pseudo Rom facility with room for
replacements are required) personnel tool kit.
One switch only for simplicity of use. * Compatible with all Atari-type joysticks.
The superior interface without awkward trailing leads, just plug in and start your game.
LAUNCH PRICE ONLY £34.95 incl
SPECTRUM
UPGRADES
wr 0^ £21.00
FOX ELECTRONICS LTD. 1NCLUS ivi TuZ\ 2 ™chin es on.y> F°X ELECTRONICS LTD.
A high quality kit at a new low, low price which simply plugs into existing socket
within your Spectrum, no soldering is required and step by step instructions are
supplied. Takes your 16K to 48K in simple steps.
PROBABLY THE BEST KIT AVAILABLE AT DEFINITELY THE LOWEST PRICE
AND FOR THE VIC-20
Vixen RAM Cartridge
Switchable between 16K or 8K -
3K.
Gives you the option of full 16< RAM or 8K and 3K
RAM in one pacoge. When added to a standard
VIC-20 gives 16384 bytes of extra memory in
memory blocks 1 and 2 or 3092 bytes of extra
memory into the 3K memory block AND 8192 bytes
of extra memory switchable between memory
blocks 1 and 3
• Fully compatible with available
motherboards/ modules.
• Simply plugs iito the rear expansion port of
computer.
• No re-addressing of existing BASIC programs
needed.
Only £34.95
m
v.' Kl> Arm. to
€. \t 1 MS
XH
141 \BHK\ KO\l>. B\SIM;VIOkK. H-WIS.TKL: 025h H\h',\
Please send me: —
Joystick interface C Name. . .
Spectrum upgrade IJ u
Vixen Kan LI A,:idress -
Catalogue D
enclose £.
92 YOUR COMPUTER, APRIL 1 384
Listing 2.
120
1 30
NEXT
STOP
23 PRINT
"INPUT START ADDRESS
IN
HEX "
» 135
PRINT "PRESS ANY KEY"
30 PRINT
,, (PRECEDED by A HASH
CHARACTER) "
140
FOR M =S TD *1AO0 KTFP 10
40 INPUT
S
150
PRINT HEX*<N> ; " -- ";
50 PRINT
"READ OR WRITE (R/W) '
•
160
FOR B=0 TO 9
60 INPUT
A$
170
PRINT HEX* ( PEEK <N+B) > ; " ":
70 IF Af
- "R" THEN GOTO 135
175
X*=KEY*:IF X* = "" THEN 175
q;> for h*
«8 TO #JAOO
. 177
X4-=r""
90 PRINT
HEX*(N> ,
180
NEXT
100 INPUT I
190
PRINT
110 POKE
N,I
200
NEXT
{continue! from page 91)
will also lose a ship if your vertical sp:ed is
too high when you land or if the mothership
reaches the a;id clouds before ycu land.
The controls are: cursor up — thrust up;
cursor Iftfr — rhrisr left; cursor riewn — -hrtist
right; n — pause on; s — pause off.
To enter the program you must first type in
the ir.acl'.ine code by running tlie short
prcgram in listir.g 2, Should you wish to save
rhe marhne rndc on rap** fir any •im> y>u
should type:
CSAVE "MO" . A&1000 : EilAOO
IKtIUHNI
ant then :ype:
CLOAD "MC", AifelOOO, E fclAOO
IRETURNI
when you wisi to continue. When you have
in) I tired all the machine code tvpc
NEW [RETURN j
and [hen enter the Basic pro grim n listing 1,
You can run the program
Then type:
DOKE fc9C. £1A00 IRETURNI
CK£VF "I ANDFR", AUTO [RFTI IRM
Ycu should then be tbte to run Chs
program. Should you ever need t.i presj th;
reset button in the mettle of a game, type:
POKE £87,0 IRETURNI
immediately afterwards.
If you wish to mfke landings easier or
harder then tvpe:
POKE *1SBc. XIRETLRM
where X is n number from to 255. A vilue of
255 will make landing nlmoa: impossible iind
will make it very easy.
If you wish to change die number of ships
then change linj 215 to:
POKE fc59, No. of ships : POKE
fcBFDI, 48 + No. of ships
and type:
POKE &115E, No. of ships
the number ot ships must be between 1 and
9.
Machine code dumo.
• ISA -
•A3 «'C »Li «U0 »1U »r #A« •■.■.■ #Ui #6
M 166=1 -
•?s
• no
MJ #C6 «75 *Etl #:2 *C-> #40 »FC
n:.-M -
#SS #7C 4En #EA #EA #:<■ #E2 #17 4)20 ml
#1672 -
• t
2i »ei #17 »tf> 4<3 MAS #67 »29 #IE
• loo t
- ».l ,. H-VSf Kit »40 #61 »W •■■■ Hj] • / R7I
• I5JC •
• 19 #20 #0? tit #£5 »'F 4(9 #1 #Dj US
#167-:
•ro
• ' «L'j #U7 *60 «J0 #<t*> •■)<■ #ES Ml
tlOCA
- »7F #73 #7F »7F «7F »7F «7F #7F #7f 4>7r
*134D -
#29 »■■>'■ 416 *&■ *t HAS 49 4C3 #9 HDO
*16C:. -
#s?
•*D
MSB MA9 *00 4C5 #4 #8t5 «SD #20
tion
- M40 n ■■■•- » ■ • #40 #40 «4C> M M ■ ■ 449 #40
#! »2
»/ »l!';> #9F #',7. •*«; #c«: *0S »0 *L6 #-J
M I69(i
•r<.
# U
#*i »70 #85 472 «AS 47: #85 »73
♦ lt)l£
- 140 #40 #40 4140 #40 »40 *4C 4t4( »4« 4)4fl
41JSC -
*rtS #7C 4C? #L #DC »Jv 4A5 *A #C5 »f)
#16^ -
•F6
• 73
#"6 473 #18 4AS #72 '69 #38 *H3>
11023
- 1110 M7F 47F *7F #40 079 *7F #7F *7F #4'
»!7.-.-.
• t>r< »-» 4m" two #f5 ., »,.'■ #5 .. .■ #00
M10A4 -
•77
«?0
#7 41 .' •75 >■--■ #77 »f- #60 urn--
tlOSi
- M7C #7F #7F «7F #41- 476 • ?<: #7r 4)7F 4I5F
#1370 -
«D0 #9 *r>. *4 »"'. #2 4E6 14 #iq •;<■
#16A; -
•44
#A5
#77 4C3 #61 400 13E <A3 #4 #1:9
«1»35
- HE1 I46C 442 #B1 47C »4r *7t »St- *7C Ite.V
m.-7-a
• IT li": Mi *a:< ^7 #&<■ hi 404 •* h^
Hi^.tin
♦ C.
• A
• 7 14091 •££. #17 MCA *r» MdA MCO
♦ 104S
- H4.C «•!■ 47E 4>5F #S7 »7A 4i7r #71" »E T 417*
4 1334 -
#2 #83 43 »IS #90 #8 4A9 100 >6ri H?
M16C2 -
•EA
#sO
#39 *2 *83 4TJB #63 »7 . .' : «£9
♦ I03J
- M7F 47F *6A «5S 4ft4 »49 47; 45; 44! KSO
•139E -
»A» #FF 483 14 «Ei It A #03 »39 »C9 »fnl
M16C2 -
#J2
MS
#7 »E<' #2 »C* #80 #A? #2 #85
M054
- N47 H7H 444 «7F »7F »7F »4.' »*■< TS. IthB
4i;9B -
UFn #3 4£C *L3 #11 460 46} MAS 47: »■"'■
M16C6 -
• 1 »B3 #2 M3B »A3 «73 #E» MAO •L>5 *tC .
-106»
- H6A 4*A 470 #41 47C 477 «3t *77 «5C #47
»13A2 -
#1 KFO Rl »6<^ ».'<: #8 42 •'..=•' »'- ■>". "
»16E0 -
•20
#34
#18 4rt4 «FF 438 4E3 4 7-» #BS *6A
MUflia
- H-'^. H^.- ».^;i HbH #4/ ■■• #14 #4 1 mnv HhU
41*lt: -
#7 MAD 48 42 4C9 4146 400 4F9 4ttD #3
Mt6tiA -
«:.■
#t>F
MSB 4^0 »A2 HU «A2 «l MRU »l-t
• 1073
- M7F 4=F #40 «7F 43E #7F «7F #7F #44 N6S
W13B6 -
#2 #C9 MAC »2<' #JC #A2 »E2 #A5 M"-' 1 »3C'
#16F4 -
#20
#»C
4=A W19 MS MBS #72 *A2 #Fr 4A0
MOW
- #32 »7t *7F «3F »3C #7F #3E »7F #4* #4C
•-i^o -
#6C 41 ■! «fl6 #2 MX 40>.' 420 #V #-6 41
»16F"E -
♦fF
#91)
#J0 44'D 4CA FOO irn 4Ci, #72 *tx>
• iob:
- »7C #7F «3E »7F 43C #47 #3t 4/1 «7F »7F
#13CA -
•00 #2 ME6 *1 #4C #5A #14 «C9 Ml HDd
41700 •
#F2
#7.0
470 #19 «2C »77 411 4EA 4EA »EA
4109s
- #70 #41 #44 #4fl 440 #31 #4< »4<> #40 *?4«
• i in*
#n «. .- 41 4AO #4 4A9 »'' «ll^ 47 •<";
#:7I7 -
•/.fi
WU1
M »: i *70 #f.9 #40 «30 #4 #20
• 10A7
- **0 43S #40 «*0 4>4tl #42 »4<. •*» #40 »«■>
»13DE -
#3*~#M 4A9 MfO #E5 41 4A« *F 7 #85 •!
*i7ii: -
#36
#17
•60 #A3 M6A aC? 41 *:■;.. MC MCO
♦ >0A*
- #40 #47 #40 rl ■■!■ 440 #40 #-K 44<- --! ■ #*■)
41T8 -
#18 490 •-.- KT'7 4F4 • ■ ■ «'m 447 #E2 MAO
#1726 -
». #B. M7i »C9 »3l «ty »'. #20 •■.-•- #17
• 1004
- #40 440 #40 440 #4(1 #40 #41° *4<l #10 #7
»:2 B 2 -
»pf #2* »62 #-A »(5 »: 4C« #01 #D> »r
•1/JU -
•*0
»l(7i
•70 MOa #72 .A5 471 40S «7J «A5
• 10BE
- #20 »4S #49 »2D »S3 #43 «4F 437 #43 #30
• i: c c -
«■: 41 -'.:■: #4 ».-.= IIT 433 42 418 #90
»173A -
#72
#58
4Z9 #29 MBS F72 4f<i +2 M24 #73
ilOGO
430 #30 #30 *3<> #."M"i #SO 4r* - »5? «*0 44?
»l*p6 -
• ^J #CY *1 *&0 *T h^6 Itl %%><> *y. *ift
*]744
•40
• 0<.
*r<l #7T 4C? *4<< 4Dri 437J «CO *G&
tjota
- #50 #53 #20 "•" 420 #20 MS: #43 «4F #3}
41410 -
#1 #18 490 #46 #A^ 4; 405 #2 HA9 #FF
»174E -
#4 #00 #FS 4A2 #11 MO 4- 4A3 «72 #18
H0D2
- 44S «:■ #30 <-■■■ #30 #30 tr #20 It - -': 418
»t4lA -
#tW #: #l(? »9fi #1F *C C - «9f. #81 »3^ «A?
41738 -
#»9
m?ft
• ^S M77 M90 47 «F6 M73 MB1 »72
• IOB
- »0O 400 #6 16 #» #J1 4*t #■.',> •» #15
41424 -
» r : 4A0 «FF #20 «.• ~ *FA "-r 43 4C? «<0
4J767 -
#24
#•0
•:<» #40 TOO tr? 4«0 ^00 *B1 «72
■IIOFS
- 4CO #0 IO0 tOO 430 »9 #00 4A #10 *»0
»142E -
•00 MB MF6 *4 *2>0 #4 #A4 12 »1S •%
• 17CF
#39
•11
M":9 M4H 4D0 »f »£A MMO HIE 4C8
•10FR.
- »3« 412 «0U #00 #12 #00 #11 •"> »Oir> #?
4J43B -
HIE 490 #1F «C9 *1 480 #9 «Cb #4 #00
4S776 -
MI
#'2
•29 M40 MDO 43 *CO Ml MEO MF3
41104
- 420 «O0 #A «2# 400 N32 #11 »0O #4 4C
#1442 -
#2 «E6#4 #16 #90 #12 »A9 •! 485 «r.
•17B0 -
HaO
•JO
#36 #17 460 465 IC6 470 *A5 #70
• no:
- »■■ 410 * 'I' #0l> 470 #3 «1 420 >T #10
4141L" -
»A>= »FF «83 #4 M1E 490 #7 «A2 MFF MAC
•17BP -
#29
»FF
«4>0 #2 MC6 ».'l -•- #J9 MAO *TA
■II 113
- 434 «B f7-n 17 WIC •: 42E 410 •» • . b
#1456 -
#FE #20 »6» »FA 4tO »i!.3 »A3 #70 »=3 #72
#1794 -
»;c
• <C
#=A MAS 470 493 472 4A5 #71 #03
• 1122
- 43C «F .1=1 •& K--. #9 #2 »1C #1 •;••
. .-1... -
*..- *7I « ~ »7». ■•■ v #lh MA«. Mfc<l #AO MA^
• WW -
#»3
• 47
■30 MAil 43 »bt> *F4 Ml A »;A 4^.9
11122.
- 410 #7 120 120 44S 130 #3* *-! «ZU #33
4146A -
•AI #3 #B1 #72 #2< 420 4C» #2> MDJ »17
#17A8 -
»40
♦n
#72 KE9 408 4D0 IF4 4A5 #72 NIB
ill%
- 43{. #43 #43 #44 #20 #30 »3C #39 #20 #20
•1474 -
•1-4 *72 «AS #72 «19 *tf MHO •; 4C6 #73
• 1702
»»9
•20
#35 #72 490 42 #F6 #73 »Fi> 4<J0
41140
- #20 #36 #43 432 #34 #20 433 #S0 W4S 443
4147E -
#18 »EI *72 #69 »l »9I »72 ME!. #72 »E0
«17EC -
4C0
♦£3
MA9 4A #t5 472 #42 #-F 4»V. 4FF
4114A
- 4 4 4 #20 #30 #30 #30 #20 #2-1' #20 «20 #20
• 1400
#2 »E6 «73 #B1 #71 4A 4V 440 »29 »7F
• 17C<!. -
»ou
•X>
«-0 HCA 4[VO 4F8 ICft 47? #T>0 #F2
♦not
- *7r *7V *3P *7C «4K M7C **i it rv #l-t *Ay
•l 442 -
#4. »7J »C» #CA »C0 •!"* «V6 "S3 »-V tit
«J7S>;. -
■Cft
#7'
#A3 «3T 41 D 464 430 *OD «0» 40r
ll!K
- #3 4B3 «39 109 430 »A2 HS 4/95 465 <CH
•149C -
• 18 (A*. #72 tit' *7i\ #88 •'? *K< «2 lit,
• !7tiA -
• -.'•
*7A
H19 HO 477 411 I60 463 MA5 M7e
m«s
- «D0 «FB 4fli' #00 «9U »9C #10 #<>|l #06 •&-"
•14A6 -
•75 #18 #90 HBE -r- *o4 HCO •: »A9 «c
HI7E4 -
•V5
#7J
MAD 477 493 473 4C6 172 #A3 #72
41)72
- »ES #£0 #28 *Z0 «F5 HAD »S 43 «Q3 460
• 11B0 -
•B3 «61 »:.■> #70 •. 1 #70 »"■:■ •"" «0A M2
•17EE -
•C9
#FF
MOO 42 #C6 •" #42 »: ii' *2
4l)7C
■ #A9 #00 #05 407 «A? #0 #05 #76 #05 476
•14BA -
"_e •/■ «60 #63 «.:■ «70 #33 873 --" #71
«17F8 -
•91
#'2
#88 4191 472 4C8 4LB MCO #3 *BU
41166
- #A9 #^C #05 «77 #A9 #86 4B3 #7" #fi5 477
• 14C1 -
• 8* •--•: «A9 *10 #E3 «i3 »IIC •" 4A7 #4
#1802 -
•F3
#A3
#72 4)8 461 428 485 #72 #90 #2
turn
- * -■ ».■■ 4A? #SF »-ir 471 «.-.' #74 461 #72
• 11CE •
»1C «BI #72 »4A •';<.' '*e"#C4l #01 »/J »6V
• 1UOC -
•E6
#73
MCA 4D0 4ES »C6 476 #AS #76 »C9
4119A
- #A3 #7} MBS 473 «A2 «0C 4A4 #4 «BD »0O
*1'1D6 -
• IF IV: #72 488 »:1 #72 Hie- •? *40 #:9
# 016 -
•rr
#»
#2 -..-. 477 #60 # " »-7 #78 #83
• I1A4
- #10 #91 #72 #EB HB6 ■'■' #F: Hi.r 472 #13
• 14E2
•Of 491 #72 #UJ «C« •Hi »lt •;* *63 MFO
«!0»
•'2
• 45
»7-7 4135 #73 4C6 472 »A5 #77 »r.9
41 1 IV-
- «A4 u ■■•' *nn «7? #4n •? hpa a?i hfii 414
• UFr- -
•e •!« »a'. #73 »6» *5» «e; #t2 »90 •:
«'ii-i -
•rp
•30
U7 »C6 »-i •&? W MAi at «Ai
♦ 11BB
- #D0 #E£ 4A3 #70 K1E •■■:= #4 #83 #70 r -
• 14FA -
• FA »-• #18 »r> «r: «F6 »■.- .-- #-,4 MC9
M:B34 -
• 72
#78
•91 47? 438 4BS ICO MFF #00 <F7
♦11C2
- #2 1.--0 471 4ft3 »70 #^9 »9F #J0 »CB »AS
«i:oo -
•7 #00 •« #A9 HI 4B3 >64 *E6 #70 4D0
#tB3E -
419
#43
#77 «69 428 »B3 472 M90 #2 #i6
41 ICC
- #60 #09 472 «A9 tl'L 46; f '. #A2 *OJ #>1)
•i;oa -
#2 #E6 *71 #60 *!-.: 4A3 #70 #83 (72 ««!i
*:£•%- -
•»I
»:a
•00 4ES 4E6 476 •£<■ #2 ME6 #79
41106
#5 4UD *14 HO #91 #72 »E0 «9EI #00 4F7
• lil4 -
•7. *8) #73 405 »;2 N:B *E9 *28 NB3 472
■ 1H3.2 -
4eO
#i3
MAS 4&2 4CW 4U0 4FO M13 »A6 #6C
• IJEO
- #»3 #7j tie #o4 »:o »o; #t; »4»- »i «e»
•l"i£ -
• Bv »2 »IT.B #73 411. »4T.» #M>I «Ji »lfl VI 4
»;est. -
1G9
#i7
4IO tfe? 41/4 4;il 4B0 MO ME6 «0<J
4tlFA
- #73 »E0 426 #D0 »F6 »A9 #2 #93 #72 »(>9
• 1E20 -
4A« *<>> #91 472 «..:. #19 4(11 #72 #A0 Ml
• 104.6
47*9
#S0
#05 467 4CA 400 4Ei~ MJ.O #63 »A3
41IF4
- HA4 463 #73 MA2 #00 4AC #2 «BD 43C #10
• 1132 -
#9; *7? MAO #2A 4S1 #72 »H0 *2 491 #72
#:G70 -
•M
#J9
(00 4F0 F2F 4A6 -oA #E6 469 4A3
IMFE
- #91 #72 4E8 kSB ttDO >F7 «A1 #72 #1S #6)
•1F3C -
• AS «7? #18 «rt9 #78 #95 »7? *>:.-%.■ #C6
MI87A •
•69
#-.9
H3A 4&0 4) F l"t 46* #A9 #30 »83
•12(8
»2H 4Ui «72 #90 42 4L6 #.'5 #C0 430 «I>0 •
41146 -
47' •» #00 4QS »4C #00 #44 •«;■ #91 #72
•;eai -
#%9
#»E
466 4C9 43A 4DO <I2 #E6 467 «A9
41212
- #E6 #rt? 47F #0S #72 •«<! #A» #85 47J »AJ
ll!BO -
•C8 #91 #72 4C9 #91 #72 4-r, n,r> #70 4F9
MlfiSF -
no
#1S
*■■ 4A5 467 4C9 '-:, MOO #6 MA9
• 121C
#00 ■»■• -' "ii #5C 410 «■■ #7? -i *"■
■KM -
• 28 *83 #70 ut-. ■- *C« #7. #A5 *71 K4
•:89B -
#30
#3?
467 tEA 46E 4CA -I-'< »D7 *60 *63
M22&
- HDO *r 4AS #72 #10 *6<i #2t #0S *7i *i
.#1:44 -
•Af *1> #4 »A9 •CfO «85 «S #60 »63 tUk!
MI6A2 -
•A3
!!■.■=
#80 4DD IBF 4 A3 <66 M8D 4DC •££
»l?3j
- #? *Zh 477, 4F0 »hO 4[K> «Fh #«9 43 463
•lttt -
»7<> *B3 «/2 •A3 ••! #93 #'3 #E6 #73 4E6
4:8AC -
•A3
J- -
460 406 4BF (A3 i . ii 4HD -I' • : .
4I3TA
- 1'-.' H,- - #A4 He; W7 1 #Ai Hao #4? *71 h'-
IHB70
4>73 *'"■= #7C 410 f'.v HfiO *09 M7Z iT7<: «s
»:ck.
•A V
lt>C
#C« 4<60 * LJt fwL -. LV ft_C MC? -'- *
• 1244
- RAi «i «7S 4AF •.•■■-■ #IF «-.= 474 « v. #63
• U02
»C* *7t #A2 •!! «•■ • » ■'! #D1 #72 #A0 *.' -
•:B20 -
#3F
#JO
•31 4DO »1B »A3 16/ 4CD »CS •OF
4124E
- NA9 #BE #83 #61 »A9 4-3C *3S »7E #A? #2
#isac -
49: #77. MAO 41 »fl #71 #A0 429 #91 #52
»:tjA -
»:...
#2H
•DO 412 70S 466 4C0 #C6 #6F *Z<-
• 1238
- »H3 42 i«3 43 «&9 #1 »£3 444 #43 #76
• lf9A -
... «2 »Bl #77 4A0 •;•« #9i #72 «30 »fS
•:oo* -
• IF
400
urt #A3 #49 4CC «C7 MOF #30 416
»ia«a
- NB3 #72 #B3 #77 »H3 #7i »Ai #78 #03 #74
hi:ao -
•72 ME? H2B 4E5 #72 H»0 4} *C6 #73 »CA
#:8DE -
WO
#J4
»AS t68 400 »C4 46F MAS »67 #80
■ 126G
- wio m/f naa mt* ¥»t^ fui #»iv »^ w»u #14
• ISMiFI -
• .- «. . mih ^i-' h,m aav KM * "" M - 4VO
• otu -
#;t
• t-F
•A& 46«. »U0 njb *l» 4 AS •(.■' «HU
• 1276
- #tl 4 IS «'_ ■■ #40 -■' 1 (ITS « ■•: «'. HI »:;
#i:e4 -
•2 *E6 #7! 46C •.-" «A! #7J «i;S #72 4fi.
•:0f; -
#'.7
#?F
#60 t6~ -..■" 130 -Ti #A1 *2 4BD
• 1280
- #00 •!■- «A3 #72 410 Hi.; #28 #83 #72 i - ■
•i:be -
•73 #S5 #73 »C6 #72 ««3 »'2 #7:9 »FF 40O
• 8Fr -
KM)
•2
•80 #°F #7 MAS »63 «i ■■ •CO 4F0
USB*
#2 4L6 473 IAS »7A 410 #4.9 #20 #05 #7A
#i:cs -
•2 «Li #73 #A2 *10 MAO N! #81 #72 #BE
••906 -
M?A
#16
#68 FEE Nil •? (AC MAI M2 HT.9
111294
- #40 #2 «E6 47B #E0 410 #D0 #D4 #A9 4K>0
*i:o2 -
•9. #72 it.;-- »'.-. ttCO MB #00 itF'. ».'-. #72
■ 910 -
• tA
•I*-
#17 IA9 4JO <8D IA1 »2 4E6 4A0
»1?9f
- #05 »7r. «A2 #00 4E<D «2C »|- n9H #"7'i »D r
#1SCC -
•19 #6' #2B «63 »;2 #"0 »2 »E6 #7^ «CA
• 7:a -
#2 UA3
4A0 #2 MC H3il 400 «8 »AS RK
• I2AS
- 4E8 *E0 #28 4C0 *FS #AS »0>> 465 #7? 4A9
• 1EE6 -
•CO tsi HC6 •74 HAS #74 4C9 tt-F #00 42
#.924 -
»1P
•ao
#2 «EE #°F 4? 4CA M> in: »i"r
• I2B2
- #AO #63 #73 »A2 MO "'■■ HOu »S» #S) #11
• lEFO •
*L» #75 #A5 *74 #19 #40 «Xi #9 #«S «73
• '-E -
850
•ID
•BO l-bF >8D "HI 40F »BD «B2 «0r
• 12EC
- 491 #72 #BD 433 #1L MCE #9. #72 *C3 *'_.■
• UFA -
•C* *fO #05 •? »2« #91 #[' 4A5 M7E »C9
#.936 -
413
• 60
#29 tCO 4F0 126 4A6 *6D #£E #02
•iaec
ttZC #B4> f ■ "-■■: 47fl f I: h^' »;*4 4)03 #72
«K'J4
• £«■ •!>■» •?" *rr *C #1*. MOrt 46-"> «*3 »/t
*■ ?4£
• }l
»«■!>
i«r>2 i-or »c? *34 i0i^ »i7 «^"> #~sa
R120D
- 4E.8 «EB Hi.,. «>. »v *ei «.. . «.'■ #A3 #00
• woe -
4C« #0> #D> »?9 #*5 #70 #85 #72 »AE 471
# 94C -
tit
W2
NOF >EE lil -nr 4AC *r ; MGF MC9
• 120A,
- »C3 #1 »3<> 41D 4A9 4v0 *9S #00 4 AS #2
ti.f !- -
•£3 #77 4C6 »72 #S3 472 »C9 »FF 4DO 4?
• 936 -
»3A
•7K.
#3 -v- #70 4ED Wl H8F 4EE 4B0
"12L4
- »L9 #00 »Di; 4V 420 «iL" #14 *■£<> «7B #16
•1422 -
•Co «7! HCC 410 fcv. Ml HBI «72 «3B *■ I
8.9*0 -
• ?F
•7A
MDO >CC 4AD JA1 12 #80 4A1 4BF
• iiee
- #16 #90 #A 4C9 #1 #00 46 42<. «»E #14
#u:c -
•72 M2= »CS (CO NS #00 4F7 «A3 #72 (19
• 9ft, i -
• )3
•40
#2 #30 #00 *iP #.10 #9F 42 4tl>
■ i.Tti
- *W «/ll #16 #t«» "t'O »« 4^ #LS #4 BOO
• lt-'i. -
• 6-' •■.•! #l£l »7i: #V0 #2 *to •/.'. •□(» MCO
• .W/'t -
• fF
• BF
#60 itJ 4AO 1(.iU 4AV *OU M33 M/2
»130S
- »1C *A9 #00 4B3 #3 «A3 #3 »C9 40O "DO
»U40 -
•E5 #C5 #7^:. #/!5 #7i> 4C9 4FF #00 *2 »C6
#.97E -
4i«;
•>W
«0S #73 iA9 *40 49) »72 «E6 #72
R130C
- #9 420 iil. 113 #2<i #78 #16 413 #90 #A
■ lf«A -
•7- #ai #8 #7 »r;9 »9r. «po #r: »A9 *i
« 91 -
•V'
•2
»E6 #73 »4F. »7? #.-.4 #40 4BO 4F0
• 1316
- »CV #1 'l-.i 46 #20 4F 413 #20 H'B 416
«l«4 -
•S3 #7= »A9 «C0 MBS 4" 4A9 *7H #85 41
• 997 -
#1^
•73
#r;9 #pf •&:• jea 460 »63 «5n #23
H55 «F7% 455 455 455 #53 #55 #55 ■
Ml 320
- »E6 Mi 1A5 46 »CS «7 #:<i #23 »E6 *7C
#1(5= -
•A3 #73 #36 «E9 «7A #83 »T2 M .- #71 IBS
M 99C -
•42
•55
YOUR COMPUTER. AP3L 1 984 93
I.ASt-:.«-l)ri ; .i. isa twoglayer jarne for the ZX-
81 vv.tcrc each plyyci is m control of a V-
shaped bank- riiaeliitu which he must use 10
collccl guld iii llic playing area. If a player is
slim »11 Ills esd J is lei'l where lie w;i-; sHol and
lie is sen: ix.ck to his joiner. The game e:ids
when the line runs out and llic winner is tli'C
phiycr with the niosi ttold. Control* ate with
the instructions prirtcd before he game
l'oL'iit.*i the :;anie u>u first need to enter a
Rctji 1 100 characters Ion* to hold the
machine code. To enter this Rem first enier:
1 =!EM wi1h94 , s
Then usitiii the ed.t alter the line numbtti so
that iitics I to I 1 are all Reins with 91 OV
;
s
Then inter*
12 REM
, When a'.l these Rem's have been
• entered tvpc:
"POKE 16514.116
POKE 16515.118
PO:<E'16510jO
PCKE 16511,78
PO<E 16512,4
You have now entered the Rem. Next enter
listing 1 and type Klin. Type in the address
where yon arc geing to put the machine coce.
Th .n will he lnSI4 unless you have already
entered part of the hex. The address is then
the first column in the hex dump. E.iter ea;h
ol the lines i.i the hexadecinul cuir.p except
for the. address in the first column but include
ihc number at the end of each line as this u n
check.
I," the message Error please re-enter appears
type iv. the line a^ain as you must have made a
typing error. You do riot have to enter all the
machine code in one go hut vrhrn ymi rcxlarl
the heK loader remember the address w.ll r.ot
be 16514. When all the he.x has heen entered
saw the program on tape and enter:
RAND U3R 7527
This k \c iherk rhat the f.ame worts. If the
game fails to work chuck the machine code
hy:
RUN 10C0
As sn initial cheek you can just check the
final lumbers of each lines. Correct any
wrong lines by entering Run and the correct
address. When ihe machine cod; is working
delete all oflisting l except line and enter
listing 2. When all of this has been entered
type Run 1000 lo save and run the program.
&i
N<
n '&
i
ftavld, Ives throws
down, t fie. gauntlet —
it's lasers at dawn in
this frght to ihe
deatffontheZX-81.
Hex dump
:552a i.=Fc-' ? -rE'?CDO-oc,2£oaei
165*.* 47G23S628 368823 18PB9C
lesst FiecD5B3iA03HeFA£573F
.L65S4. 576^33650^ Ji36 jeaPE63F
:*£? + ~ZC2^:CZ-lL-i<?23*CCO~2C
16-?S4 304o6JS180S5S002j131C
16594 Se336*e230DS0M36?&2O
16604 JOeS»36S833iaF83676;9
ico.i i£fi3E»e , 35O0EO5S3C4.flIr
ieePl 2FE3C2c3rFC-Cofi^F = Co^e
i£S?4 ?404C2^3*»Odt)i: = 751£?r.
Jr"5i.4 -3C4Cit3cJ-C;5Cu'E s *e i ?' ? ;
355-54 54840C04S2881SCC84&3O
1SSS4 5Cljr£fe0^3i*0«OS'5CD;5
25674 7fifl3E218f4e37;55rA533
15634 34£2fl3C4(J0S2£:C437£=£
166*34 9P9&32SFElE23£5Fee*2 3
i57«4. e*e4F£9?20O5-C'CsictFerc)
-o7ii I FFP:~?OOB3e3Ccfi4^4.0i3
16724 2£2444£tl3092PiCA0S7EC>
167-34 9*eg22Cd.flCB3fiCCr&CB»3
i6T4,i 4^ECJ?:^4ij40-6te.3i;4:?f?
':675J ?2Q3C <0- j'l il OCSSP-lSs-C
157SA 63B7J=i:3£-lSC4ee7355Fi,6
15774 7234££A414S36eO0'f'7EFe
75 3
IC^F
1291
725
ate
9X9
70C
30:
030
515
79J
3Si
1421
700
7?^
1832
10S9
720
121c
727
94 YOUF COMPUTER. APRL 1 984
Dua
Listing 2.
5BCL5
10 PRINT " I
"SI if— I
■~Ch BO Ti.1T " -:
II If 1
•J'il! PRiNT
40 PRINT "
1
"5
I 1W
Q0 DO TM~T Ir ^Sw£?S»»J£J: : : : : : fe^^
- 1 i£_ : i r\ _i_ j "4 :- j — r-L-s i r~ j — n : : — : . ■ : ,— ■ ■_
"ij" 11 SHAPED SPTTLE NROHINE UHJ
5 I — s j-jg MUST USETO GET PS HUCH GDL
D.EPsCH PLPYER HOST RL30 RUIOD HI
S OPPONENT hS"
_70 PRINT : 'ih YuJ_uET iHui_lHi
GuLL> YuU HHUir- _:LLLcLTcD IS PL
O'.JN FP.OM V'DUIM THE EXPLOSION."
g ppt NT ' ' KEY S' P. R E fi -5 B EL U : -
C RIGHT PLPYER"'
180 PRINT r ."FIR£ „ : , i: .. t _ :r
"5"" ;: : s ,:=,_^ ;; ^, !:r:;
110 FHlNi "MuMP ! "0 " !! - " ' i
„„ ,,.-«.y:»-.„_rt,.p-«. .■-«::
1H0 PRINT "wjJiHTc ; ; '^ ;:,: _ i: : u
»H""-'- ! --jaiB""
i'3'3 PRZNT "P0TPT5 ' "Z ""'— " MJ
140 PRINT ., ,, "5NT5h SPEED GHFR5T
"i _ •! f7+ i ■= > «—.:;-« ; '
4-D3 j.! - PPttt' <0 U -1 ! cFcuL ! '.'' ii? -_ ; K o
PEE&OJNT 5 PEED THEN GOTO 15
1SS POKE 17443 : 25€S— SPEED
170 POKE 17455 -INT (50 / (5-j-SPEED
1S0 POKE 17540. INT (53/ f 5+5FEED
28S FOR P=I TO 100
c:i0 H^XT h
£20 CLS
230 LET L=PEEK 15452+255 *PEEK 1
e ..-j s| -;
240 LET P=PEEK 154S2+25S*PEEK 1
5453
Listir.g 7
, FgRFH **ENT~P ppQSPPt-^ -
10
PRINT "ENTER RDDRE55"
.— . _-»,
T;.in; j^p* -— -
£3
IMPUT t-J
30
INPUT P5
40
TF P^ f1 s f :• l'S"R| pi i'4.1
THEN
GOTO
15S
LET fi$=R$(2 ~0 )
• S0
LET T =0
mjh B'— i ro 10
,-" 10
jg ;">
LET H=lS*rCDE Pf+CQDE
R=$ (2 3
-476
.—.--i.
:—. t — . : - : — .-— . : ;
:Z" *L*
f~" " W : "- S— "T"? _: ! }
.T ,-Ti .^
■^r™T" T" *f* r »
J. =L *_-
1 10
LET P=P-1
123
l_ET P$=A*C3 ~0 '?
139
NEXT B
PRINT h; " " ; P$
140
4r i ■; >UHL H$ ! HpN iiU 1 L
1 60
• —??>
fiSf"! iT":~i ; ^31
•*• ^' ■*.-
'1 — ;">
PRINT "ERROR - PLEP5E
RE -EN
. — j_
_ _ _ _ » _
J_ rS
l?U i u i.t !
9SS
REfi **CHE3K PROGRhM*^
1000
KHlNi j: ^-^1; hrK -TQwT fi"H
P? F :— : : = : : =
1B1B
INPUT B
3. 020
FOR R=5 T3 1 7 514 STEP
10
_L w ■»• b3
1S50
LET T =0
lSt?3
^OP 3=0 T3 9
167S
i_C ; P = rT.E"'. =. ft t5 J
_t .-=. .— ; : --t
Cf^f" T" _„T" . (^
j_ ^,! O -^.1
W C J i — ! "?"
109S
PRINT CHRs (2S+IN7 (P/
16 J ; j
CHHs
i2S+P-i6*iNf CP/16J ) ;
.t .■: .-T^ .•».
NEXT 5
1110
■— , j— • — - j <^— mm ■> , ——
<_ rfc-J i fu i
1 I P0
NEXT R
■
250 PRINT RT 10.0; -'THE FInhL 50
nap ijP.5 • — "
230 PRINT , , " LEFT PLhYER : '
;L; -0"
. s> f v t-hi:'ti H J»i?r3 J r i- r^ ■ *_r=. ; r*.
230 PRINT , t , /' UELL DONE N
250 IF ^>R THEN PRINT "LEFT PLR
VER"
300 IF R >L THEN pp.JHf ,: RIGHT p_
flYER"
_51S_XF_:- -R THEN PRINT PT 15,5; "
ITS h DRRU"
j£c rOR ri=j. i L ±i£?t'
•JLjO Ni_XT P
^=4t: RUN
1000 SPUE "LPSER DUE8 '
1010 RUN
gggg PEM
i=.7S4- 3CB4.iSEFE2&Z.S10FSS4-S$
ib3(Sa i)l3F£iisa8:4.Fesi£31i3FE
le^i 2Cl4.FetZl7'5eiii5F!>C34.flF£C*
16J3+ 3FE0?£«ii34. ? 'ESC£Se'3as9"
16344. *.C9FE372.5i!3FfFlC0360:
ic5£i 5CS7C2i=S.;Dl^C33.£iC0.
16374. " , Oni3lM3B7£D.4-2G0CB7C^i
16 3o- 3F30Cit'0y7DCo5i:i:ii:^
13 3G4 13-iiCC-D 74-12 lG7C013EB-2h
lcJii iscj.eci"«>7i.i£LCfliacii9ee
1692* 2ifi4e4CCC-£741C92fleC-lC
115934. 30U?-C>J^5-£5i£i)02^f 3"
ie =44 .-. ?z ?~:E.-Z2k : -se i£ joe tsb .
15954 52Ccr.;-^L.;5i>)7EC5=h5C
ie37i -i-SBElli31iMfir35534C2;
1E=S4 3^44C7D34234^£9224C4.C
1£D54 9JP.53Aafl£;a£i21SA4a7£
17304. OB723^31FJ0FS4.b2?4e^P
iv«i* ii>C4-e/wi3yv'L>ciwr'j.'ci-c : si'
1732+ £2ClCJR53i3BS325?4Ci-2P
17334- 3i-4.4.e23aSi44i>130eFe0f
17344 42l5F33&aCCBS£RFE<A£CF?
TOC
i-r; i
i54 =
i3Ai
i7iJ^i
55e
1739i
iBS7
17104
?4<r
■ -: : •-.
13£ a
J 7124
ioe;
17134
922
1714.4
Cil
17154
1352
17154
4.3C
17174
^92
17154
93 £
17194
C=!>=
17504
527
17234
Ulf
17SS4
111S
] '??4
. "
17245.
£.5 7
172S4
750
1 ,'264
75 S
1~274
93*
17254
'* 1 ^flw
1 iti
F-p
173(?4.
617
17314
]2?4
17324.
B7S
17334
e2ficc4ooi£30oo9fifiec*e
7223E4.033COCS2fi4.5403t
3*10=^=64643 ltiFe00£90 c
9rC-re4«F£C93fl4fi40£i'34
040351? F7F:22fl4gJ.(JS24.j.
i4©ceCDBBC23fl4.fi4-0CE7t.
S2M>13CGB7Bafl013DEfi«P
33S*R*05SCBB»aB3ES18C
440"57?5f»4523AE=fi464.S
S0SS£4-S437iF£S323COFE
5.e2v 3 33FES42i04FEi72i' t
7i35FC.CS4flF£C!?FesC£00e.
a^6a*aA*e«.as33£4.E4Ci;
9092C4F4i3P7EP42£2464.e
0CBe2CCrDCS4D7ECS2fl4.fi
l49F6S0324£>4t)2fl4B4022
S4B4&CS3fl«D'40CB7FCS21
3BC4C 3735c "4.52 :.4.E=hS4fc
(.403600DS7SPEeOS0eC 3«
31E2i4.B4.0L 3F^C 34C-eEFF
62623 lCFea4£3iaFElc2f
7.4FE315S:0FE3S23CL*FE
36£2S09« E e:32304FEC"2C
OFEsr-^cxnTi^a'cgFE "''
ie3rEB4C0360OC8FDCB4fi
27ECa2fiU54035C!O2S45AC
375C.JFCCE'i3E£lH2)liriaf
.■= ;
:-:•.'.
647
17354
-?^ -7
1 7364
134C
17374
734
17364
Ilea
17394
7ij-
174(34
, -
17414
302
17124.
sOs
1 7 5. 3 4
9»0
1744.4
■j4r _
174S4
i _ j
17464
;■. i
1 T-7i.
14 6
17404
633
' 7*. 9.4
i_02
17504
DOJ
17514
eoo
17504.
137E
17534
BBS
17544
1375
17?3i
735
I /ro4
i= -■-
i .'?/«■
126;
175S4
14.14
17394
73*
17504
95«
1751:
43£534fl£A4C4-0?DD4-£04.ri
52B224E403fl534-0fl220£l
6il3i4ti)7flB72?231FC-0F?
746*54.E8fl464O7B093I>28
6FC7FFF9!>?plP3B5ni0pj
sJ2=54 32a4E 1 C^CiS'-'-S-- ?
I S f A F =fi 71 p C F " T - = " ■ " =: 7 '•
iflr T SR205 = ieoilC3R5340
2 =, EF:-23P-I'fi0C4C3 1FSC1
; GZ^ 4. b4 Ji i 4-i 4- 03 £iSOC j
4ifii3 4iOFEFfl20F S3 EFF 3 2
S34*O3^S2403r-3£3240CO
63E0A32S2402A504-02B22
7S04a7CB5COCFFF30Bl*=^
9nBB9SB9CSC9C9C30B0Se
9 -? 1 -3 C " 39 3 3 C3C3C-3CE7 P 3
CAC«D5333 , sC 2C2C9C30ECi
1 3BOC.401 3S12C002 1 494 i
^ecs*coct>oc4ccr5C'*4i:;
3C80e22534O3f0F32E24S?
-3EFF J24. 53403s 4P4PCD3?
S4aCf'<=943CP794irr-lS43
eCC'3t>42Cr>fl94?CC3P4lCD
,'tt4PL.'L?L _'4i£Ul'-Di Is'Oi ■"=»
S41CC-AS43CE.FE413C2342
9CC7S41CD4B43CD2444C3
B98441C1C3C1C1C1C1C1C
14Cli;iCir5C7r.<!lCS3=i3S0
aio
534
11 = 1
■ a=>0
334
1352
oSa
13£F
75?
531
1578
1492
-.- -
I4=C
5ts
919
124S
1253
1342
' - - P
442
232
Y JUH LUMKU I bH, AKK!L 1 JS4 »b
"orZX31
SPECTRUM
BBC
TRS80
APPLE
NASCOM
VIOPET/64
i h lease state)
NEW!
EXCLUSIVE!
Every computer needs
CHATTERBOX II
Lis.en creep. I am the leader '
1
TAKE US TO
iff,
. S*€€CM
PITCH
CONTROL
-\M
CHA I PER BOX II can say anything!
Genuine phoneme synthesis - not just recorded
speech - hence unlimited vonab.ilary
Programmaole pilch for more natural intonation
(exclusive to Wm Stuar Systems)- solid :one
cabinet for quality bound -Integral beep- music
amplifier. PLUS expansion socket for BIG EARS
voice recognition system Full instructions
technical notes and software supplied wi:h this
outstanding edjcaticnal unit.
DEALER ENQUIRIES YVELCOMb
As seen wn BBC TV "Computer Programne"
#BIG EA RS* ■.... %& &
SPEECH
INPUT
FOR ANY
COMPUTER
Hugeiy successful Speecr Hegmiion System
compete with microphone, software and lull
instrjctions
QUILT TESTED & GUARANTEED
PLEASE STATE COMPUTER: U<1 C1 ,
SPECTRUM, ATOM, NASCOM2. Vk 20, Micron.
2X80.81, PET. TRS80. MZ80K. APPLE II, BBC VHCRO
ONLY £49
ZX81 /SPECTRUM
NEW!
VIBRATO
CONTROL
MUSIC SYNTHESISER (Stereo) ,
4 1 6 LINE CON I HOL PORT
Play 3-part muse, sound ellects, druns etc. Full
control of attack. d«:ay and frequency.
Input'Outpu: lines provde control andmcnitcr
facility for Home Security. Robot Control. Model
Railway 9tc. etc Works with ot without 1 eK FAM.
Full hstrjctions'softwa r e included. am&7in~ vm iif
Add keyboard to make a live perto-mance at nwi v
polyphonic synthesiscrl r*4r\ Jr?
Note up to 3 units can be used simultaneously: £' 9-50 (KIT)
giving 9 muac channels & 48 1.0 lires E25.50 (BUILT)
THE COMPOSER
Synthe&iser M uftw
Progrimrre
Enter & aiay 'i pari kairnony.
trteluces oemonsl'aiioM.^
iSpectfumZXeitroMJimiendeil l7
ZX ARP/DRUMSEO
Fascinalins syrlnesisef
demois'ralioni Ge^rales
aulorralic sequences and
pays 'rom keytooic . Don©
woifd effects (Soecl'um)
TALKING HANGMAN
For CiatHraon'
Tnocassicgane
c airts US uclirrs
win a dry "aca
arrcinpn«ir , *?r.l iSivclruni £6
CHROMACOOE???'???
Can you deluse the bomb by
ciack'ig M secret
oomonahcr be : Dre I roe uns
uM7 with cnansroo< voce
oulpul (Spectrum! £6
COLOUR MODULATOR *,t£16
RGB h, PALUHF out (not or 2X) BUILT £22
Please add VAT at 1 1>% o p'tces. I All enquiries
Barclay-Access otdeis accepted by telephone S A. E. please
WILLIAM
STUART
DYGTZMS Led
Qua'ley Dowi Hou&e
CholiJctlon
'Jr. Salisbury
Wiltshire. SP4 0DZ
Tel: u»8 ut>4 aab
VIS*
80-COLUMN/GRAFICCARD
■— • Distal clock
Mnposslbllty ol 90-colunn screer will Hires
C8MC-screen (also n colouii
Graf ie iidures: ■:nn te suilchod to jackground
Upper line can bo Itckecffor corrments etc.)
A^>il»Lilu lin=nLj.i:.lii(j ur greater clarity 3n
to.<( screens
FREE ADDED): Sophisticated VrordcrocMtor
•villi e»i«nc«t rnanuil
mm
».\ *j
* Warnlig: Beware ol
iinforurHni1.il on-.
Ol ZERO-poducts!
,£ufy&i$m& gcdfofHs forVIC20 and CBM64
EXPANSION
UNIT
!Usr2fiil EPROMCARD,
t two :k>««FPRCM Mike:!. ,,
/JjrsaaifS aio c *iahqca3e.
£ 5.95
• 40/80 COLUVIN CARD Ma?A • EPROM =>ROGRAMMFR U
I m^OU VIC 2C'ii lunp-olrsr.lon.-.'i-niroulef^* "J Mr J716, !732 UM. imi.VXZ EPRQMfi'"
, ln<t f £ 55.9E ^ ; ,
^^r>i-
M ■- - 1" piOloM. *'f- it oil 'AV.hotit ntllgal
• 64 k RAVI- 2kEPROM?£ 55 ,95
hKlsollntlgtuilAM I'lrr. Fasily:nire:h-il. ?. w '
Cjnt^«**ilrcjniecl«ltnyojro<yipu".(!i > £ 31
ilo aaflwa-c ir FPae-vi C6 50 ^21.
EPROMERASER^
I aaw,l EPROMS % ■< J!ancji.v.y J
H EXPANSION UNIT .-r^^in,
r**>^^Sifii
Willi >KUlr fuHyN.lltmC. ■ " ,3, S5T;£^~»)!
aoitwi IVGAMIccik'astol;, , "SL . -i3,v'
nrtnntoeicp3\>«jJKiiy L^StJeS^*
VIC 20 e 2035 * CBMG4 s x.b:
• MACH3
PRINTER BUFFERI
15k 311 46k
Fa-marpncuMC Dctlui inquiries lnvltc-d.4l
All pfjcBsexciude VAT. Shi pping coats E 1.50
Supplier :o schools, urivcrsitiBt anc
jovernment cteparmenls. :
• Wc have good documentation of all our
products, freeof cwg:.
• All |.iiiii(irriHnl ran h*. tiled ^Ut v.'ithCut
,m* obligation: if returned undimajed within
CI Cr IRIIMI V 'Odtys. you only pay posla>;oard packing
149 KING6TREET * GT.YAnMOUTll NR30 2PA - TEL:(0493)-20i3
fJASH HOUSE)
ORIC SOFTWARE
THE SINGLE SOURCE SUPPLY
FOR ALL YOUR ORIC SOFTWARE
PERIPHERALS AND BOOKS
Catalogue with every purchase
or send £1.00 which will be
deducted from your first order.
SOME OP THE TITLES WE HA VE AVAil A3LE:
Airlnr*
rjloyihms
Bresknu: - >D mat
CotJv Fobs *
H=nai liin
Chess "
Cute Cii/y
UaJbi
Digger
Dinlv Kari||
Farvasy Skich
r :| I
For^
Frankllrn Tomb
Grsl
' I.T i.r-., Al|«Vt
Hohbii
Invaders
Jogger
Vnria
P/uliigamts
•WK
?.3b
Ifi.iHK
SM
48K
7.50
4«K
7.50
^h«K
a as
48K
7.3B
'WK
7.95
4HK
6,%
•3HK
6.95
4HK
6.50
i«K
7.95
4«K
1; ys
■USK
3 95
«K
3.95
ic.flj.s
o.d&
1HK
19.95
16 AJK
;.50
48K
(■.95
48 K
e.95
16 UK
'.9-3
;>|ii;r inor Oreiilif
:Jii,: I-rl
*1'i«;r.iopa
■v ■-..■
Synthcsiiet
,V:ir!l "rocesso.-
K,-,-:,- I
?iKli;r; Advenlure
?nri)ons Rever.ge
'9*.
iSK
■«K
t D5
S.DB
•7.D1
6.50
7.95.
i ? o*:
eco
9 9G
a 59
BOOKS
"he Or c I ;>nd hoy. in eel ;tf. -nest Irom
i: 95
"heO-icl Companion 6 95
An uurodiiction to f reclaim; nn; ihe Oric
F*OMag«
Booki 5Qy for I 7hp pc book
neieatier
Cassetur 50d tor ? to 7 ftfriiil tt or ovm
Oric Software, 118 Worcester Road,
Malvern, Worcs. WR14 1SS.
Tele Malvern (06845) 62467
1
«
si
o
IT
D
t<
S
10"
10!
to:
i
th
c
c
m
96 YOUR COMPUTER, APRIL 1 384
ANOTHER PUZZLE
FROM IMAGINE
MOLAR MAUL
(Any Spectrum)
A totally new experience;
an oral extravaganza!
BEWITCHED
(V1C-20)
This game
makes Hampton
, Court looka
doddle!
PEDRO
(4flK SpBclmm. Dragm, RRC Mnrifil R.
Electnn & Commodore 64)
You'll get no siesta
when you meet this mad
Mexican gardener!
JUMPING JACK
(Any Spectrum)
20 levels of crazy, zany
fun.
ARCADIA
(AnySpectrum, any V10-20.
& Commodore 64)
Discover Britain's
best selling
computer game
for yourself.
Ah
Diddums
(Any Spectrum)
Be prepared for
some sleepless nights
with this best
seller.
ALCHEMIST
(4£K Spectrum)
Can you discover the
"Spell of Destruction?"
STONKERS
(48KSDecfrum)
Poised on the very
brink of battle, every
decision is yours!
ZIP
ZAP
(48K Spectrum)
Heart stopping
tension -
supersmooth
animation
ZZOOM
(48K Spectrum)
Don't iust play your
Spectrum... fly it!
LEGGIT
(Dragon & Atari)
Leap your way
through hazard
filled screens.
WINNER
of the
;VG GOLDEN JOYSTICK AWARD
1983
WACKY
WAITERS
(VIC-2D)
Take a tip from us, if you
want to stay sane, work
at a different hotel!
Sharon O'Brien will welcome any U.K. or foreign dealer enquiries at-
Imagine Software Ltd.
'Imagine House' , 5 Sir Thomas Street,
Liverpool LI 6BW.
Tel: 051-235 8100 (20 lines)
Telex: 6285B6 Garnes-G
..the name
of the game
A
SATELIJTHS, lasers and microelectronics
have made big changes to t'at work of
surveyors and map makers. Measurement of
the rate at which glaciers flow and the
movement of t.ie Antarctic ice have been
largeh eliminated by serial I.undsat photo-
graphs. Hcwever, for some jobs the
traditional methods of che surveyor art sill
the b;st way to approach the problem,
Although it is used less in this country than in
North America and im ihc Continent, the
plane tabic is a rigged and effective surveying
insrumcrt.
Rathbone, a 16th Century English
surveyor, said that the plane table was "A
mosc excellent and absolute instrument for
this o.ir purpose in survey." 't was used
extensively by the- Britis! in the Survey of
India and has the advantage over other survey-
ing methods that the plan is produced directly
tin complicatcc recording of ;i nuhitudc
of angles anc less chance of missing- our an
important deiail.
A flat piece of wood
A plane table consist: simply i>~a flat piece
of wood, usually tbottt 20 inches scuare,
mounted on to a tripod to bring it uji to a
convenient r.eight for the observer. Tic
tripod should have *n adjustable head so that
the lahlc cm be levelled. A jlieei of paper is
rlippec. to the top surface oft:ic table and an
instrument callec un alidade is also necessary.
An alidade is simple a ruler with a straight
edge and a s ght at each end which can be
incd up withdjsiaii. uLijccis that vol Wish to
nal.e on your map.
Figure 1 shows the principle of jlabe
tabling. You must c.ioose a btscl.nc for your
survey with an observation point .u each end.
if you want >oui map iu htve i defined scale, -
;'oi .example oic inch or. th; map to represent
100 vards — a scale of 1 in 3600, the two
points must be a &mnvn distance apart, fcither
you know his in advance or it tan be measured
usii.K a kmg tape measure. Surveyors use steel
link chains that are 20 or '■() neties .ong.
Standing at one obscrvat on point, you put
the alidade on to the pap.-r fastened id the
9— r
5» ~9 — " P
Belcw. Figure 2
John Dawson explains a
BBC program to
simulate plane tabling, a
surveying method, to
produce maps &nd"
plans.
i
MAP
Figure 1
p'arw table and place the edge of ne mler so
tr.at it" runs through the observation p^in:
rr.arked -on the piper. The alidade .s then
lined up'" with an object that you want to
record on ihe mac; you draw a lin? from the
observation, point to the edge of the paper,
and record •• what I he bearing ii to. For
example, you can write "drirch" or "end of
fence" on the margin of the paper, or simply
give the bearing a number and keep a separate
rccorl-itt- a.notibook.
Th* lirsl Writ* of the procc33 ii now
complete. The alidade is tuinec until it h ifi
line with each* of the c.istant objects and more
lines are drawn from the cbservilibr point
.-iinark to theedgc of the pspjei. Wove thi plane
. tabic to the second observation point and
• - «**
i.
mm
1
WM* : *-
'■
repeat the process for :he same objects; The
plamn where thr vaiu'us liu;» ci oi.s on • the
piece ol paper mirk the position of the
object!. You can see immediately inn the
scale cf the mup is set by the lcne:h of the
baseline on your piece of papst. j.
I ' -A-.i. KiM-!nn- i-- Mu,:, :'..-. disun.i utjjccrs
will be closer together and the scale of the
ma.) is smaller, lor example I inch to the mile
— in 63360. A furher obset .lii ion foint can
be eruuen and maik.-d by angles, :rorn ttic two
ui;i..Kil '.one sin join n id ilie process. cm be
continued using one of the b:igitial base
stations and the new point. In this way t.ie:
survey can be extended :k )'t as you/ wish, '
.over hills am. through ifiitage* or towns.
Plane tabling problems
1 he problems wi;h plane .tabl.ng arc that
:he scale efiheinsp is fixed forever otice.it is .
•j -iorhmi-'tec to paperiindi-Work- is very di f~iet.lt
n i persistent I v wet or -windy c limine
An alternative method of survcyins \vhicli is; ■
jsed wide v in die United Kingdom cqiwists
of measuring a number of distance? and-
angles, and then cousin c*"rihg the plan or map
in the lelaiivi-comlbii ofihe surveyor's, office
Theodolites are normal y esec fo- nieasMriag
horizontal and vertical armies' but the rwo *"
instruments shown h fiju'r;s 2 iind 3 car give
useful results.
If yea a.e goius u lecord the dati fnm a
survey rather than plot inr. it on to paper il ■
the time, Vo'ti will need some way of
nieasunngihe-posiiion of objeeis jo that their
positions can be modelled in jour computer.
N\niuaily thh> is done by measuring the angle
botJKecii ran objects,, cne of Which is \ff£l
known positidn. An alte : naive mcihcd which
is used for quick reconnaisancc- sketching
makes use of a prismatic compass — figure 2
Sfl YOUR COMPUTER. APRIL 1984
— to measure the allele between the object
and .Magnet. c North'. 1
The- prismatic conipas-i i.\ strongly made .
arid cab prccluoe readings, accurate to abrrut
plus, or minus half a degree, 'the triangular ,
pilsnii ..I ilk il'.i: f'f.'l'Kc lAHiipuSS reflects the ,
linage o> ; the edge of f lie amps< card just
below the bicksigfe When the observ
'.Irouih the backsi.du n i; possble to Thfe up
•h: hairline on the front jlass with an object
iirjd cake a reading of he becring at th-sanie
I'tic sextant shewn in Sgcrt: % is intended
\.se at ses and is actually made oi
.jrbmta:c plastic. This ■ - naten;.l changes
Hi shapi less ll.ati brass whe!i--;l'i6 ;au - ;
teinpercmtre varies The vuniet stale on iftc;
circular dvu:n allows a user to take rea'dni's
jj'cjuwiti 10 O.'J minutes, A minute is I ;50 of a
degree: I K
[ c'yij toaueyifcitlicji j)it F.j'Suji MX80 FT pi
an One MCP -10 printer to my HBC micro-
computer. I $itjj> n high resohtion dump from
thi- screen to the Epson primer or using the
..excellent pfoU'.ng commands' in the Oric
primer I fiHJught ii slicuk be possible Hi
combine the computer w.th a prismatic
compass or ■<: sextant to prodecji .naps'. or plans:
like. t'Spse from' a plane tabic. The advantage
would ..b; that ihcy couid r>e: plouec auto-'
uittliUlUy mid SUtled elevtHiuieu!!'. .
Above; Figure 3. ......
From two observation po tits it is possble :o
fine the height ind dt-.iar.ee of a far poirr.
Figure 1 shows the simplest uraigcnient if
ingles to line the distdtfee of a point from a
line extended through" the baseline. Fur the
moment 1 have assumed that the baseline rtrhs
in 3 North/Soul. i direction. I he baseline is
represented be the line A-B hi theiigjie. The
formula or algorithm fir finding ifi^ distance
ilong tiie .ine running from poin: 1$ to poirit
C is:
D-C ABSm :i80-bi . Sin a
Sin d H"
The angles ins.de a triangle must add up to
180 degrees so argle d can be found by adding
angle a and angle I8D-b togcth.T and subtract-
ing the result from ISO. I have subtracted b
Tram I80,degree> in th» fcrm.tla because the
bearing that you measure originally is the
acute angle C'BD.
The distance O-B can be found r.sing the
1 formula - ■■
" "i\jtou*have these two resjlts ii is in"
to "p>ot :he position of the object
rt»$ distance U-C'tp the .baseline' A- \
CB
d •:
Toir(b)
R and using that as the Y thVordmale, with D-
C. ns rhe X co-ordinare ..in n HRC, mbrn-
cemputer Move instructirjn.
Th; program consists uf the following
"scftiensiggvi ';': . .■:■;■:■'■■ ■' '"
Lines 50-81) "til the two dinunsional aira
IvYrh rinmh'y values ..tiff stop rht?....prrt£miT
lu-vimj to alkuau more space while il
running.. 0KS$ \yiJl : be used. to hold a series ■
hearings' from two observation points wiih*?
shut description of" the otjec:. Remember
that the statement DIM OBS$(2 :> 5')) actually
sets jside memory for an array thret items
wide and 5. items deep as both - cimensions
> : i r T fropi. zero in BH 1 .". Kasic.
Establishes text window
Lhie. .70 establishes a .text window m the
b.itt cm' three lines of tile screen at.d Lite ISO
sets the graphics origin to the left li.ind . di'.c
o'thj screen and ust ahoye the text wincovf;
The latJcst vertical m Y value that can be
displayed oi the screen is n:>w 1024-GiH).
'^:i:ines,7'JU-850 are the definition of the
iuiiiiiljsijiicm procedure. Fhe Repeat. .Until
loop cottirues ttitil yc.u have 'entered the
co-ordinates for all :he, -observation points,
The purpose i\' line'/JjiHs to prevent a line
bjit'.K drawu lioin somewhere oil the screen to
the tir.sr haye. A Tilt y'M have Lrilcrcd the Fust
base, the subsequent '$$£s, are linked by lines
f§00lnd813,
Line 300 sets a flat 1 to' & known stat: ai the
sfifrfof he loop befbfl^W character typed in
by the user is cheek>jpd.' and acted upon.
PRCGanglc, lines 33W45P, e.cher craws a
new beating on tile .s:t:e,cn } or ;lcars;..aji
existing beirittg djpe:idi:ig tin the'staic ol llu -
gla. PROCclear', lines 95D-980, sen the flag to
the opposite Male arul then eallsT'ROt ->uigL
lit unploi a beating by. p'.Otr.ng ii .again iii-ili;
current background' colon 'rj line 450.'
1 will sho\V 1k><v fjie . jiu t pu t. . fru^L-t^e
progr-atr.^can b» plotted next month usin[_' the
Ork foc.r colour plotxriprinier.
j
10 RO-i MAP PLOI'TiNG PROGRAM •
20 -£b S1 : ART£D 29 Jh-IU.'iRV L?8ys
3 i . JJA$»: NOy, = ' ! »^W :;
I '-i
■7. - 2s is - '- ■■-■■ : '-
to j.ii-l rjBSa(2.50)i DIM BASE»2.10"
I V, frjj
| 'j..- xt-.lrv ■} "HOPli ? I-M
!iJ L>S1 IH"
ty'j roR u to o pc ::■:■
t : ; . . »f.i- v "Rl 'H !M"
r>;i CiBS*< I ■. 1 Z\ ";M *■*•(•>■ •"
SO i - F^ lit : *v.Y.- 1
170 ' djj 2S»0« :- . '-"■' , ': n
100 • '■■■* Oi KQI? ■■-■■ OS YOR ■■ Os
D
00!
BASE
i;;i" '•t>:.i ::'.. ;:':::-:•:
fiisTing continued on next page)
YOUR COMPUTER, A^RIl 1984 33
(listing conthutd fium (/rvvitus pu<;e)
EWDPRQC
1
560
200 l.-«i i - i • . .-. I .
!|
5 '.:■ •■
DF.F PROI ■■ OCY)
2 !
600
F* ~ 8TR*<8ASEN0K;
.:..<■ REPEAT
610
' OF - ; Xs Y3R *
230 GLS
620
HOVE <0R-8*Y0R
:.-j r>.R'rhrr 'Carrwt tia
!S«r '■ ; WiitMU'.z '' at
"jBASECG
DRAW KOF+8, VOR
,BA IEN 'I - -- "> T . jBABg 1 . BASS M)5i»
640
Wd\.K :<0R,YPR+8
F'RIMI "Input <A>nele <G>«i»i? -:)■:< ige
»P>rint --■
630
j> :,-,h :t-i«. .■ K : :-i
: ! -■• ii * i , ?J ear t>e>i?.r j nej ;
660
VIOKS *OR-<!0,YOR+50
.-,- ■
670
vdu ?;
REF-tAl
680
PRINT S3
K» ■ INKEYfUOG
690
''DO 4
290 until .;•
■
MOVE :<DR,YDR
' - <■ '■: ■ i Al Sfi
to
ENDPROC
■ o if .•;* "A" i :>\
' ;:..:.-■:,•.'• I s
' 20
" i IF ? 'C* fHEM
r .': i egr
V
BE " PilOCjm i'i -I i at
- : ' !" f.=. ■»" rHEN
!' ? : O'.'r ----- •' !. '.
74n
RI S=
;ip j, .-, -I-" tHEN
I -iQCpr rrt
750
INPUT "h:.iW IUMy' iJ.S'rit-IfS
"' BASESK
To-".- UNT.ri r?
760
REPEAT
360 ens
/ 70
PHOCc-rn
570
760
BASE(0,B&8EN0X) - •:
BASE* ,»ASt «07.> - V
•■: . >
7<?0
rr BASE*'/ - I TI-EN
:::..■.'
390 DEF PROCairi}l«
II .
MOVE &A6I -■■, K5EI : KS
> ,OA0l • 1 i'lM.w 155 .1 )
400 a ■
BIO
i. •.■; . •,-, - . ■'. , -■.(i<M[\/-Q7. ■
-■ r -;i- (J ,BA3f HCWiJ
110 1 JFI.JT "Jnpjt angle
erf bear a kit "<^
820
BASENC. «= >''-■ I0%+-1
420 V » D*CO£»<RAIXft> !
, ..,
EASEE^ -- f-:.',v--:>.--
i so ■' -■ 0*8IN< ?A0'A) %
a <!o
IJN1 : BftSEET! ■
an-:- tF GF FALSE rHEM
H70 .- " ■
age
BA^NO?, ■• BASENDX-J
450 w ri' '■ .; ., v
»ao
EMCPRC
460 M'irn qgo
FJ •'«.•
470 P. IT t, ;•.. V
880
Ptl!" F^'.ii.b;". ■:•:.! U-. g«
480 Ft-01 1 "■!•■■ vr«
0*70
CC3
490 EMCPROC
90 >
I iriM -my,., i....... M,.- er to move 1
.„
910
( ^ iy^sp (0>BfiSENa%i r •
- BAiiiz; 'i , :-jo.5En::»: •
5iO &EF PROCorn
920
HOVE ■ . <■■ Of* - ■< : Y3R
;-.- v
! ; . -"'-.■■ CLS
-' 30
-;inri--ii
-, \> pprhn "Input X and
Y t:Dc»rr;i na tea For
[ , ,-, i=. ,--• "i.ivjl;
943
.•a,- ■ • BflSEWOK ,
950
l)C PROCi: 1 ear
540 INPUT "X: "X
960
::r - 'Ri :
550 INFUT "Ys "Y
•'•'
PROCanqla
■
SAO F-RaCcroHS! (X Y)
980
ewrr-ROC
|iiiiiiiiiiiiiiiiiiiiiii;iii!iiiiiiiiiiiiiiiiii[iiiiiiiii!iiiiiiiiiiiiiiiiiiiiiiiiiii]iiifliiiiiiiiiiii§
We will not be beaten on the price of S
= Star or Juki Printers.
PRINTER BARGINS
STARDP8480 C23C.OC- INC VAT
ST /VR GEMINI 10X. C2GC.0C- INC VAT
STA.RDP515 E27E.OO INC VAT
ST4R DELTA 10 ..C368.0C INC VAT
JLKI eiOO C420.0C INC VAT
t-ing for sanple Pr ntout. Full Spec and latest Pries
Securicor ddivety C8.0O
Cables for BBC/Oric.'Dracjorvfilc f 10.00
BEC Fauks available induces:
Printer Cable. Screen Cump, Softwa-e
delivery, fact sheet and VAT
£20.00 foi all abiwh! priruerE
BBC Model 8 C399.00
BBC Model B I Dl ,. C469.00
ELECTION 1199.00
Phone/Credit ca«J orders welcome
CJE MICROCOMPUTERS
Dept YC, 78 Brighton Rd, Worthing,
West Sussex.
[0903) 213900
Zi\
GET IT ALL TOGETHER WITH
MICRO BUREAU
ALWAYS NEAT & TIDY A
BIG STORAGE AREA *
COMFORTABLE TO USE *
SPACE SAVING*
-SLIDING SHELF
Roomv entugh for vour Computer TV/
Monitor, Cassette tecoider/Oisk drive
plus Maga?in-)S, Book aid I.^.-i.-.,
this fin to assemble kit in rich
mahocany venesr give? yoi that well
organised T-rlir-i;
Please allow2i dayi for delivery ONLY £39.95 - £4.95 P & P
Plaase send rrw a Micro Bureau for my hnicfo}.
I enclose a chsque'P.D. for £4-1 9D { ncli sivel.
Name
Address
Piw Code..
Send to:
Merc Bureau, 52 Brown Avenue Church Lawton, Cheshire ST7 3EP
(crsend S.A E forfurtier hforrnationl.
100 YOUR COMPJTffi, APRIL 19B4
For home or business the
IBM compatible i
Advance)
16 Bit Micro-Computer
Under £350"
For {he home user start with Model A
wilti its native 144KRAM, 64KROM and
outstanding typewriter style keyboard thet
fits within the base unit for portability and storage.
Note the large retu m key and position of the nurr eric keyboard . Fast retrieval f 'om
storage and fast action or ganes is achieved by the use ol the Intel £086 16 bit
micro-processor unning at 4,77 MHz.
The Advance 86A uns IFJVI PC software.
Specification
16-bit 8036 runnng at 4.77 MHz.
128K or 255K with parity' plus 16K video
54K.
Diagnostics, Base. Cassette 0. : S
Basic
Full f.4 keys lactile
10 piogrammabb keys
256 in ROM
TV. RGB Coup/Sync colour or rnonochiom j monitor
Full screen handling. 4 s;reen pjged
£0 x25]r4Dx25
220 t 2C0 or 640 x 200
16
Scroll, reverse image
Audi)
Cassette por, light pen, joystick Centroiics
Built-in spea<er
Built-in ROM
Any usinj Centronics pa'alle interface
Hardware and software compatible with BM PC User-upgradeatle
\~> M^del B Provision far 8087 Arithmetic Processor
CPU Type
RAN
ROM
ROM Contents
Languages Irduted
Type of Keyboard
Keyjoard Facilities
Character Set
Metiod of D splay
Display Facilities
Text
Graphics Resolution
Colours Available
Graphics Facilities
Cassette Recorder
Interfaces Included
Sound
Operating System
Prinlers
Coivnienls
The business user can upgrade b Model B by adding
the Advance Expansion box containing 2 x 5,25" disc
drives providing 720 K storage at £902.13.
The Advance £6 IVodel B offers the business micro-
computer buy?r an IBM compatible disk-based
systerr wilh twin drives, with Peifec writer, Gale. Filer
and Speller software iMS/DOS) or only £1250 plus
VAT & Delivery.
Advance 85 Models A & B art designed and ma'keted
by Advance Technology UK Ltd.
12E-Kexpaisioii£:i25 + WT
Deliveiy within 30 days fiom i eceiptof paynen;.
'Ex VAT.
Advance Technology UK Ltd.
8A Hornsey Street, London N7 8HB
01-609 OOBI
ToAriv?nraTf»nhnnlnryllKI-rl 1 .8AHoms^S r reet, I nnrinn W7 flHR
d Please send Model 86A, Vticro-CorTiputer & Keybcard I enclose £404.99 including VAT & Delivery.
□ Please send IVodel 86B which includes Model 36Aplis Expansicn Box & Software. I enclcse £1250 plus £187.50 VAT plus £10 Delivery
c 128K expansion £125+ VAT eheque 1 ; 6ardaycard ; Access: Nc
YC
Name.
Address
Company.
Address
roLR coM'UTen, april i 984
101
in addition to offering computers and
peripherals at low lowprices, Vision
Store now offer Interest Free Credit i.e.
paying over 6 or 9 months with no
interest charge. To take advantage of
our Interest Free Credit Scheme come
to one of our stores where our friendly
staff will help you complete the form.
Then subject to status, after paying the
deposit you can take the goods away
with you. irs as simple as tnatl
COMPUTERS
COMMODORE
Prke I Deposit i Payments
CBM 64 with FREE Software
€199.95
liter?. 1 ; i t-rce
Deposit £ 1 9.95+ 6 ironlnly \ - x — —
payment; of 130,00 *^
CDM &4 wirh C2N
Cassette
CEM Ii41 3isk Drive
mc £105 worth
software
CBM fill Hot Matrix
Printer
C8M 1 526 Letter
qual.tydotprrnte-
CBM 1701 Zolour
Monitor
£249.95
£33.95
£219.95
£27.95
£225.95
£30.95
£339.95
£39.95
£229.95
£31.95
6x £36.00
6x £32.00
6x £32.50
6xf 50.00
6x£33,0O
SX64 Porta Me Ccniputer
including Dis* Drive aid
Colojr Monitor pus
£21C of FREE Software
£895.90
Interest Tree
ueposit tav.iv + v rrontniy
cayrrents of £89.59
VIC 20 PACKAGE inc
VIC?.0C2N
Cassette Joystick
5 Game Cassette
Game Gt rtndge
Usurl Price £169.95
ATARI
£149.95
£17.95
6x£?2fJ0
Atari 8C0XL 61 It computer
with FRFF So tware
£249.99
/merest free
Deposit E33.99 + 6 monthly
Eayrrenc of I.36.0Q
60DXL.vitMOlO
Cassette Deck
80oxi .viri- in in
Cassette Deck
800X1 with 1050
disk drive
ICoQUik'-Jr.'C
1 020 Coloer printer/
plotcr
1027 Letter quality
printer
£209.90
£23.90
f.299.90
£25.90
£549.90
£57.90
£j5.90
£199.90
£19.90
£299.90
£-5.90
6 x £3 1.00
6 x £44.00
6 x £82.00
6xf44.00
6 x £30.00
6x£44.60
DRAGON I Price I Deposit! Payments
Dragon 32 32K Coirputer
with =REE Software
£169.95
Interest Fiw»
Deposit £ 1 9.95 + 6 monthly
payments of £25.00
■
Drrgor 64
DrigorDis<Drwe
mc Controller
BBC
£224.95
£271.95
C29.95
£39.95
0x02.50
5xE4O.0O
BBC Model B + computer
cassette deck andcab*s
£439.95
Interest F^ee
Deposit £49.55 + 6 monthly
payments of £65.00
CDC B with Disk l/F
(Jus IO0K Curiam
Disk Mwe
ww;9n W95 <■* €99.00
Cumana CSIOODisk Drive
£219.95
Inrcrosr Pec
Deposit £27,55 + 6 monthly
payments, of E32.00
CL/VIAWA XZ00K
Disk Drive CS200
CUWANA 2xl0DK
Disk >ive CD20C
CUWANA 2x200K
Disk 3riv* CD40C
CUVtANA 2x400K
Disk 3rive CD80C
£255.95
£399.95
£449.95
S539.95
£37.95
E39.9 1 -
£53.95
171 31
5 x £37 00
&xfnlMf)
5x£S6.0O
lx£78.CO
Microvitec Cub RGB
Colour (vtorutor
£249.95
Interest Pee
Cepc&il £33.55 + 6 monthly
payments of £30.00
□
SANY0 14" RGB
Monitor Stcf
TORCH ZflO Dn< Pack
mc C'PM Programs
Ferfect Speller
Ferfect Writer
Perfect Rer
E249.95 £33.95
£859.95 £259.95 6x£lX).C0
■5x£36XO
PRINTERS
DOT MATRIX
Epson 17X80
Dot Matrix Printer
£279.95
Interest F;ee
Uepcsrt: £39.55 +6 monthly
parents of y4onn
•as*.
EPSON FXS0
EPSON MXI GOVT
EPSON/ FX1 DO F/T
SEIKOS 4AGPI00A
StIKOSiAGPIOOVC
SEICOSHA GP250VC
itltOSHA GP/CHJA
SHNUACP80
STARDP51C
TTARnp , ;i r -
SrV« GEMINI 10X
5:43995
£49.95
£489.95
£57.95
E5 79.95
£63.9E
£199.95
£ 1 9.95
F70995
£23.95
£259.95
£37.95
£4 1 9.95
£47.95
£2/9.95
£39.95
£279.95
£39.95
£3 1 9.95
£43.9S
£795.95
£35.95
oxBS.CO
6x£72X0
6x£36X0
ox £30X0
ax £3 1. CO
6x£37X0
«x£52.C0
6x£40.C0
c.x£10.C0
ox£*6.C0
5XE14.0O
DAISY WHEEL LETTER QUALITY
I Prlrp ID*fWwftl Paymenti
Smith-Corona TPI
Daisy Wheel Printer
£259.95
Interest Free
Depoiit £37.55 + 6 monthy
payments of £37.00
Cl
JUKI 6130
BROTHER HRI 5
£439.95
£455.95
£49.95
£53.95
6x05.00
6 x £67.00
Mcmotech MT0O0O32K
Interest Free Deport £34.95 +
6 monthly payments of £40.00
£274.95
Memotech MTX5 1 2 64K
r?ia oe fniere:t Free Depoiit £44.93 +
IJ IH,y a 6 mon-Ny paynents of £4500
New Additions — Just In
LynxLaureat 128KCP/M System mc perfect
spelie-, perfect writer, perfect fi.er. perfet c<Jc
Interest Free Depoiit £99.99 +
9 monthly payments of r.99.99
£999.00
Coieco Adam Vttord Processor inc. Printer
r mjt n ac Interest Free Deposit £75.95 +
r UOV.va 6 oonthty payments \j\ 197O0
Selkoxha GP5O0A Dot Matrix Printer
r 7 ]q nc Interest Free Deposit E29.95-
x *■ ^, '• 1 '■* 6 1 im id Hy fJdyrneriD o; ESS0Q
S«lkosha GP550A Corr«poxJance qtjat.ty
Dot WatriK Printer
interest Free Deposit £43.95 +
6 monthry paymenti of £4 1 .00
£289.95
Silver Reed EXP500 Daisy Wheel Printer
c 3 aq qc Interest Free Deposit £49.95 +
latTiyj ^ monthly payment; of £ 50 DO
Cash Sales Only
Sinclair Spectrum 48K
inc. 2 Free Games Pr ogiarrs
BBC Wlcdel S
inc. ? Free Games Prograrrs
Accm Dectron
Conmodore Vic- 20
inc. 4 Ganes Cartridges (worth £39.96}
One - I inc. £100 Software FREE:
One Forth. OricSase. Oric Mon. OricFligit.
Oric Mi.nch. Super Advanced Breakojt. Muln Games I
£129.95
£399.95
£199.95
£99.95
£139.95
Done foiget-
\X* are Lonckon's largest itockist of Mtro Computer
Software. O^er ,000 programmes instock foi games,
cdijr^ttoivtliini.'ftKjsncsi Ci.4 ilri iu<jtft Uckiu» tklittlioi 0.
All our naroware ana software isavalaole lax-Fre? to
oveseas ciiitorrers, please send lor our comprehensrv?
list. Please contact our Croydon office.
Ezaag iEEi
Order Customers. Phone or write tor
details.
\X* send our wtnle rang? anywtiere n the UK by -REE
Insured Secoriccr Delivejy Pl*nse f onr.oct our Ctoydon
office.
All Prlcoc Include WAT
VISION STORE
VISIONSTORE KINGSTON V1SIONSTORE CROYDON
3 Eden Walk Precinct, Kingston, 96-98 North End, Croydon,
Surrey. Te\: 01-546 8974 Surrey. Tel: 01-681 7539
1 02 YOUR COMPUTER, APRIL 1 934
Prograrr A.
3 60 TO lO
4 CLS : CLEAR : PALSE 20: PR I
NT "Press Y to ccntinue
Any sther key to abandon"
5 POKE 23653, C
6 IF INKEY*="" IHEr. 60 TO 6
7 IF INKEY*<>"y" ThEN 6D TO 8
000
1C LCT i-p-SOOOO
11 IF rp< 30000 THEN PRINT "RP
mjst be larger than 29999"
2C INPUT "NUMBER OF PROGRAMS 1
-9 7 " i n
21 IF n<l DR n>9 THEN GO TO 20
22 LET rtop=PEEK PEEK 23732+2S
6»PEEK 23733-21*8; LET b=rtop-rp
2<5 DIM a<n)
3C FOR f = l TO r,
4C PRINT AT 19,0; BYTES LEFT="
5C PRINT AT 20, O; "PROGRAM ";*
51 RANDOM I ZE USR 35E2
55 INPUT 'Number of Bytes a-ssi
gned to program ";(f!;" ? ";
Y
60 IF y<200 THEN PRINT £0;"T00
~Ew BYTES !"i PAUSE SO: GO TO 5
3
7C LET b=b-y: IF b- «n— F )*ZO0<0
THEN PRINT £0; "Not enough room
for rest of
programs
PAU
SE TO: LET li— \j*yi 00 TO 3tj
75 PRINT AT 19,0;>/j" bvtes": R
ANDCMIZE USR 35B2: RANDOMIZE USR
3682
00 LET am=y: NEXT f
B5 LET tot =30000
8£ LET p=290DO
90 FOR f=l TD r
100 LET p=*p+12
101 POKF p~1 ,TNT (fnt-ZTSA): Pflkf
E p,25a#(tot/25fc-PEEK (p-«-l>)
11C LET tot=t3t+a<4)
120 NEXT f
125 LET p=p+12: POKE p+l.INT (r
top/256 >; POKE p,256* (rtop/256-P
EEK <p+l>)
130 POKE 291 54, r,
140 RANDOMIZE USR 29152
800C INPUT *PrDg ? 0-"; (PEEK 291
54);" ";a: POKE 23729 ,a
8010 RANDOMIZE USR 29643: BEEP O
-2,0: GO TO 8000
9?"?E 5AVE "Proa" LINE «?"?*?*? t STOP
•9991 CLEAR 28999: LOAD ""CODE i
RUN
Whin Cl.-lVE Sinclair btnuglii uut the IK
ZX-81, his first customes found great limita-
t.ons in Lis use. The unsxpanced ZX-81 had
limited memory, crude graphics and a most
sirarge display system, which varied in size.
Yd a whole host of impressive software
developed for :his computer, pushing it to its
limits ;ind fur her. Sinclair's next computet,
the Spectrum* had a far mere impresslvs
specification but n r as still lacking in compari-
son say, lu die BBC.
However, programmers nave occasionally
managed to produce excellent games lot the
Spectrum snowing up even the jrames-
tiriented machines Such as he Atari.
Adu.iutdly, ilie Speuiu.u will nevci quhe Uc
h the class of these o;hei rr.orc expensive
machines but at ieast by using clever
techniques, one can push it toward their L-ve..
I hope this routine takes die Spectrum one
sicp nearer.
This routine is written to allow the
icootinued on pogc tO&i
•OUR COMPUTER. APRIL 1 984 1 03
SIR ROM
MODEL 2
^M
EXPANSION
BOARD
THE ULTIMATE ROM/RAM
EXPANSION SYSTEM FOR THE
BBC MICRO
NEW
IMPROVED
FACILITIES!
NOW
bVtl'i EASIER
TO FIT!
■ 12lKtra ^OIV ^oo^ptccoryplemcrti ihu^i • t.O soldsnny |i'«y in dcs>Mi*.
already p ovtdod liy tht micro to allcw up
o 25GK *OiV snaco
• Fit* aasly oiMiti: HBC cas?
• Plgjic mto CPU :nii:l..:l vio srijrt flexible
correct?!.
• ■inirrvid plug dtsiyo .iIIm.m, the Mocel 2
bnnrrt m enrnert •w*"- i»oty lo iiv typo 6i
BBC CPU scntitol .vithnoharnnonictoor
board
• Boaid & held in place by Hurry
SUOJOftf.
• Full kwucttoni piovdcd.
iA0Oi:iona testum-i mcutictno itMiity id namloi panel firrrwa a iodise, and fian lo<rd
back into sioe»vav» RAM 'o- futj'O ise - gn-i'iy \r>n r-o limit to the number tf of'ective
ROMs access pie 1
SIR SBC ROM EXPANSION HOARD MODEL 2. PRICE £40.03 > VAT
* r our o' these BOOtoU i:.iii tuipport •: ithei
10'V Of Static RAM (up 10 IttK -niKmuni
<TAtV).
• The Mocsl 2 bciiii allo.v:; switching
between multiples of 2K. 4K. KK oi f QK
BOMflAM
■ Fully puffe-ud design.
RRC MICROCOMPUTER
BbCIVbdelB £393. OD
BBC VodelBD £469.03
DISC DRIVES
Smalt? 10CK C199.03
Donl I'JOK C349 03
Oupl4->0K £669.03
PRINTERS
Oct Milrix:
shinw* cp-so i <:o;j J^
Esson RX-80 I?:5 0-3
W-10 F.T f?89 OJ
Coson -X 00 f39» (»
Daisy vtliuvl.
Simlh^oro-tO TP1 £218. /t
Juki 6100 £399.(l>}
MONITORS
Sanyo 3.'G 12" (8S.00
Micrariwc 14' RGB CS29 00
SOFTWARE
We hive civri ^(JO nt us cu'reilly in
s:ock incljcmu HC.M inset prcqrartls
such as VIEW (£59. 801. HCCS
PASCAL (£49. bO). Cornputtl
Conctpts' GRAPHICS ROM <r39 9E|,
W0RDW1SC (£39.95) (Ad DISC
dociok ltjH,90L PIMM inhtptoae
fO' lul details uf softv/aie Miitm .mi!
CJnert stock.
THE MEMOTECH MTX SERIES
THE ALL-PURPOSE SYSTEM
A new depanuie in microcompuier titcli i(>lt>!;y. she Memotecri VI TX sj'ios is cheacly
comble o v«'y eiiaily oUupUiLiiu to ulrnuv. iiviiry applCDtlon. -uai ymrco tiroucti tlie
sltntla (I tenures below . . .
MAROWAni 32K RAM oi '.tie MIXbCO, €4K )n ilie VTX5I2 RAM expand Mr u
S12K «0 column text iGG!l92 htgh-resoMion fltephes with all 16 colou'i available
32 easily "■evcoblo j»or dofi-ted j/ap n.a i.i i,i ,k,ilii. 3uiiiei uci ifiirKcs pfinw poll two
josstick pons cjshc:ic cort l'%C pan seps<tji:v TV and Video Moniior pons A channel
sojnd A'lth hi-fi outfui teal ti-no dock ful-iwvng T9 Vcv kevbo«'(! with numcic <eyo*d
anj 8 iwin-tunciioii •iu*y: piu; decicatert cuinilqi; port
SCFTWARE - 2/IK flOM wntoni j= it.ii«In'-.l li.i ; ,.i.iti M"X 1AG1C. f/TX LOGO
comrrancs. NOOD'f uuthoi ny langu(QO); ROVI routines inclt-di
ASSEMBLE^:DI3ASS£(W3Lt;n onS sc-een disiiiuy til 7W> CPU regiitet!, tntmoiy 3rd
p'fltjrnm wricn can be i>t-ni|:n .in.:,' from the keylHi.nl: nvchinrj (ode procrMns aio aasiy
i:;illi!i! Iiorn BASIC: Vinu5l ScfM*^n f.-ir.iiiiy flnahAt mm ifi«.«ii|ht ^ocfons &t ti^roi^ t^worli
iii;.:ii.'ii:i:n:ly with fjl' s:'64l fitcititics; PASCAL is *\in ;«tilr a-; in acd-oi ROM pick.
VIP^IOTCCII MTX tOU , £27&.CO
MCWouciimrxDij . KibW
SIR RESEARCH PRESENTS:
OUR RANGE OF PERIPHERALS FOR THE
NEW ACORN ELECTRON
SIR ELECTRON PRINTER
SIR ELECTRON 1 2-RDM BOARD St JOYSTICKS INTERFACE
• Prnyidoi for up to 192K of BOM sp-irn oCFMTRnhl'*'; r'inm intarfsc*.
11 9C o' thij y.il suppoit eittei HUM or
flAMi
• Analocjue-lii-Oijitii Converte' IADCI
• rulVbufleroddesipn. al'ows usn c.l ;my 9BCconipaiible
|OVStlC<S.
• Easy tomstali jist pugsm. no sodcrl ig
necMsaiv. «FiJI limiwarc soppo-t.
• MKWi 'urcc iKponsion via tear etls.«-
connectot.
• Ni su'iicring, plig-in design
• Permits use of n.o«t BBC nOMtw»d #R „,,., . „„,„„„ .«,..«„„„„„
• Priir- £40.00 I VA" OPrce. £46.30 + VAT
AVAILUBLE SOON: INPUT.O JTPUT PORT RS423 WTE^FACE. and mOntl
TORCH UNICORN RANGE
(PM compatible extension! to the 8BC Minmr.onputgr System:
2EP TOO: ZSO /nd »roc«ssoi card: 4EK RAM: hKFf SOFTWARE £375 v VAT
ZXP 280 Disc Pack 2EP l00;2>4(XiK floppy disc drive; FREE SOFTWARE £839 90
2MDP-20; 6800 ptotessoi; 20 Ma£0t>yk» h*rd cisc drive; 4C0K lopjiy di;c d iva full
$y*Mm TIIINir Operating SyMHn £2.005 i VAT
Also: As 2HDP-20 bot with basic UNIX. ..„ £2.400+ VAT
TORCH C-500 Conrjlg-.osof-co-itairedijrui 'NO HHC frtirflD RFniliaFn! ™.«|iwmg OBC
Wicio tyatetn, 70P hi r os coIoji rronitor S Britiah "clocom iporjved coitn-iuiicaliop
caid right us for a competitive qu<>tati)n.
FREE -PERfE;T' SOFTWARE: Pjrfeel Writ* Imovd noccssor: Perfect Cnlr
l1pfP^0Sh»e^"■ Perfect Filer (database filing sysliim: pint 'COMAIMEX' business
m^ririsement game. Co-nplete seftvyjre packecje MHfMaty wutth aODUl f 1.030!!
We htve arance of alternative Word Processing; Busi no. s parages tosec atound rhe ISI5C
Utorocorrvputor ayacm .iv.-ji.ihl*. oi special pnoes. The hiilu.vitai iv*v ^vvtcriiia lejrKMini
mi hrsl v.iltic8asi: end Execuiiyi! par.kEp,os:
Uiisic Panlayn*
MHf. Mirfu ItiviiK Hitr irrlortaco & wyo-d piDCpiroi 30P/>;
130K Miiylii <!isr drive:
Smth Cuioild "P-l Daisy wt-ucl printer;
Back<Gre£n 12" mgnilcr:
ONLY £1,066 (ind VATI
E<ocu<ive Package.
B9C Micro (wilh diiC interlace!:
TORC'I ZEO disc pick with 'WORDSTAR; wcrdprocessor program;
Juki 6100Daifywheel printer:
Back.'Green 1 2" monitor: ONLV £ 1.7D9 lind. VAT>
Tie above p8c*figi«s a-j a'sjo available at expansions for ihose users already ovrninj a
B3C Mi;ioat suitably tedvic;tl piece.
Please telephone u: for a nuoiaion.
All o ir p-ices Die inclusive oi V^T unloss staiart oiher Arise.
Postayu unci Packaging
Please add CI PSP [imall ite-ns: ROV1 Goards, etc.): £10 P&P large Hems: Printeis. Monitors, etc. I
ALjess.'B8fCl3/caiCl Telapnnn? Qr~U}<S wofcointf.
SIR COMPUTERS Ltd.
91 Whitchurch Road, Cardiff Cr4 3JP
Telephone: Cardiff (0222) 621813
104 YOUR COMPUTFR, APRIL 1 984
Program B.
3 CLEAR 29148
10 DATA "c32473f3O6O9c570cd327
25e235623e521a* 1 SOI 1500edbQel lbc
dZ«/k:i^cd2K/^cd2a723e801Z13cd2a7
23e0dl2 1 33e8Cl 223235e23562b2b2b 1
bcd2a72cl lOcSaf 32bO5c3e06ed47ed5
ef t>C?73237223c93at>03Cce»27 1/^/1 /B
0U005f21437119c9cd , '
11 DATA 13291
20 DATA •■Zf72UU21*f3tnJd*!72dtJ2
1575ccd6e72dd21535ccd6e72dd2l4b5
ccd6e72dd21 55Sccd6e72dd21 b25ccd£
o7 2c9f dc b4 74 &2B0bSo2 35&23dd73O0d
d 7 20 1 c 9d d 5eOCddS601 73237223c 9c d4
072dSebedS33d5c«-fed52223dSc2a4f5
r^S^Ah I Sr.3?hcfM-*rlcb"
21 DATA 14526
30 DATA "47c&cd4072dl2a315cafe
d52ed5b4f 5= 1S2251 5c2ab25ced3b3d5
c a-f edS2223d5cd 1 c dOf 732 1 00Q0226cS
c 220b5c c d b D 1 £2a3d 5c 7ef e0328 1 0232
3ed5bb25c ID lb lb732372f deb47d&3a2
b74feff 280332445c 3e*4 322b742afel5
c 2b22555c 21 0COO226e "
31 DATA 135 lO
40 DATA "5caf32705cc9b2ebafed7
2444d03Q3e3ed5bb25cadb81313eb-f9c
9***3* 5c 5d5e5dce5fd3647000He7fe
d781f3B751f3B72112c743e03cdal743
ae271e630cdbc743a3b5c*5*dcb01d«a
f 32085ccdb*02* 1323b3cf dcb01ae3a0
85c*e50281bfe702Bl7"
41 DATA 14624
50 DATA "f*61cad4742:e271d6303
8d24o04t>S30cd21b0Sebe200e3ab05=f
53e02112c74cdal74 181232b 15c*5cdc
b731-38113e01112c74cda:74f lc630c
dbc74cdbe73fdcb475e20O8ddeleldlc
lfl + (JCVtDC+U=U6O121U0tA2b7Cb520*
blO*6c921e271fd3647"
51 DATA 14100
iiO DATA "O03al>i3i-4<bO4ljB3Sief37
e32b 1 5cl 12e74a*cda 1 74* : c630cdbc7
43e0 1 323a5c c ?32b 1 5c a7 1 B092 1 04002
212Sc322b74cdBa723abi5c«7201 f rdc
b47562B153eercda 10^ 3e34cdQ 1 Of 3e0
d32083c*dcb01 eel804*dcb47de* f c ?f
t ft 202020202D2C2020"
61 DATA 13765
70 DATA ,r 2D2C20202020204e4f2i)5
355434S?050F5?A-F47?f»*-f 70703020202
020202020202D2C20202020204f 2e4b 2
0205072&*&72i?-f* 20202020202020202
020202020202042757272656e7420507
2&f672eff413d4e45572d2dS03d45534
34150452d2d2d2d5052"
71 DPTA 11448
80 DPTA "4f 477*».Ti-f9O307r«-f?1O14
O22d074212OlB22d274cd41Oclae67fc
dbc74131a873O*5c9d52ad074ed4bd27
4cd240b22d074ed43d274d 1 c91e4003l
B2ab25c363*2bf?2b2b223d5c2a4f5:f
b c 338 1 2ed 56c9ed5ec 9 "
81 DATA 11580
50OO LET c=Os LET +=29149
5010 FOR h=l TO 8: READ a*
5020 FOR s=l TO LEN a* STEP 2
SVSV Lbl a=CODE a*(f); LET b-COT)
E a* (s+1)
5040 LET c=C+b4a
3050 IF a>96 THEN LET a=a-3«f
5060 IF b>96 THEN LET b=b-39
5070 LET a=a-48
SCOO LCT b-b 40
5090 POKE *,a*lsVH>
5100 LET *=*H
5110 NEXT c
5111 PRINT h
5120 READ tot: IF totOc THEN PR
IIWT "Error at lino ";h*10: STOP
5125 LET c=0
5130 NEXT h
5131 IF f<>2?933 THEN PRINT "wro
ng number of data bytes": STOP
5200 SAVE "cade "CODE 29149, BOO
(COiUinued from oage 103}
Spectrum programmer the benefit of having
up to 10 basic programs stored in the
computer at EHy OIU time — a faci.it y normally
found only nn more cvpersiv? naciines.
Each program is directly accessible by two
sintplc key strokes. Abo, jumps to particular
lines in dilleient programs can be made from
any Basic pognm. For example you might
jump from line 2U0 of program -1 to line 50 of
program 6. Thus program I might lie used as
a rrcnu, calling up fames or utilities stored in
programs 2- u .
The program is easily stored it. the
eomputers: Type in prcgram A and saveusmg
line 9598 then type in program B. When this
runs error free save the code, after program A
on the tape.
When loaded. p-og _ am A will auto-run
pic'sing up the code from program B. You will
then be asked how many programs you want
I -9, Having selected a number you Will th;n
slep inrojgh each program deciding how
main' bytes lo allocate. A minimum is 2C0,
the maximum number of bytLs it determined
by the memory you have free. One; a fix;d
amount of memory is allccai.*d to each
program, it is not possible to change this
without deleting all the prngrarns.
Finally you will be asked which program
you wish :o initially select Having selectee a
program, program A will "disappear ' leaving
you with a blank Ba>ic program ready for your
programming I'rograrn A can b? recalled at
any rime by ielcrting program 0.
If program Is selected using keys it will
auiosun ai line A. If you arc sure you will not
need to reassign memory to th; programs.
Incidentally, ihif has the effect ofNcwing all
the programs other than program at one go.
You can New program 0. There is little point
thojgl: since you have nine other program
stoies at youi disposal.
The niultiprogram routine uses the
inurrupts to check the keys pretaed. To
change ne program you are currently
handling simply press Ctpshifl and Break/
Space.
You will then >»e given the following
message:
A - NEWP-ESCAPE WHIO
PRCG? X
where X is ch? number of programs you are
handling. Prc&sing P will brir.g you back to
\oui current program. Key A will New the
Lurrjiil program.
Do njt use the Sinclair Xew command ss
this may craeh the computer. Otherwise
selecting a mnber will exchange yourctrrer.t
program with the program se.ected. AI the
program variables, current data read position
and Microdrive channels of the old program
will he Kuved. It !k therefore very easy to hop
between programs.
Switching programs
The other way lo swi:ch programs is from
within u rropram itself. U3C the following
nethod to do this:
Rou;ineC 9000 POKE 23619, NT
(L/256} : POKE 23613.
INT (256* 'L/256 -
PEEK 2,'B13)
9010 POKE 29739, S
9020 POKE 237 29, F
9030 RAND USR 2964?
where L = line number to jump to; S =
statement number — normally C ar.d P ■
urogram.
Thus for a mertu routine which calls three
different programs you might use the follow-
ing method:
10 FRINT "GAME 1"
10 FRINT "GAME 2"
C-0 FRINT "GAME 3"
40 INPUT "WHICH GAME 1-3 ?" ; P
EO LET S - : L -
60 GO TO 9000 Routine C)
Foi those of you who progrrm in machine
code it is still possible to have a RAMtop area
free for code. Do this by ihering the variable
RTO? In line 22 of program A.
Different programs occur a: different places
in memory so the first byte of a li.ie I Rem
sniemen- is not necessarily 237o().
When using the pr.ntcr you will need to
mm the interrupt routine :>ff. Dn nis by
typing:
RAND USR 29227
Turn it on again by typing:
RAND USR 29230
Vol can jump between programs with the
interrupt routine :urned off using Routine
C.
The following is a list of subroutines used
by the machine code-routine:
Adcress
Function
29149
Interupt vector sends interrupt
routine here. JP to 29475.
29152
Initialisation routine
?9226
iNunibe- store routine for above
29231
Calculates address of system
variable storage area "or each
program
;9?48
Routine to either retrieve or store
necessary system variables
20222
Mmn online to swop system
variables
29455
Routine to move machine stack
below new program RAVItcp
29475
1 Uerrupt routine
- ReaJs keyboard + check for
Capohilt, Space/Break
— Waits for P. A or number
Cal s different roulines
cepend ng on what is entered
29G30
Delay loop
29613
Main routtio wh ch colic swop
rDutnc 29322 and checks for
erro's. llf the program number is
uu hitjli ori '..-itui inuBbiice will be
civenl
29857
Print a siring routine
29883
Print a cha'acer rou'ine
29927
Int. routine off
29930
Int. routine on
For tape copies of the program please send
12,30 ar.d i stamp addressed envelope to
Mark Joies : 17 Park Walk, London SW10
OAS. Please state that you require
Multiprcgram. ■
YOUR COMPJTEfi, APRt. 1 934 1 05
U$****\
MS*
See us on
Stand 134
&
Compatible with all "Atari-style
9-pin joysticks
Plug in cartridge design
Tough plaslic casing
Does not interfere with
keyboard operatbn
Available from your dealer or
direct by mail order
12 month guarantee
Games coming soon from most
software houses
Extends the versatility of your
Electron computer
WW,
for use with our interface /&&&£> & / / /
"Cylon Attack" by A&F Software /<&&&\* / ///
^^^"*^^% First Byte. Dept VC /' . ^ 6? <P .■■£
STOP PRESS - Now availab
for use with our interface
SYTfc
Flr«* Byte, Dep* VC. ^^ <P <+*
IO, Ccratlellelds, / *Fxf K 7
Main Centre, Derby. / #a°;o /
DEI 2PE Tel: Derby / # »°JT / / / J
(0332)365280 / <$ff ^ / / / '/
A Genuine First Byte Add-on / <f) ipjd^jF / / *$''
NEW
ZX81
SPECTRUM
KEYBOARDS...
APPLE II
COMPATIBLE
COMING SOON
with grey and white key caps
WOKING COMPUTER CENTRE 4^
32 Chertsey Road, Wokhg, Surrey. Telephone: Wcxing (048 62) 23845 X
TheZXSpect/umis
the best Hcmecomputer for
Software, both edjcatlonal and
games. The main flaw is of course the /J* ^
keyboard This Classic 19 5x7.5x1 5" keyboard and / <0 -^p
lousing are designed to accommodate the 2X81 and Spectrum y j$ ^
persona computer. A professional r 'ull size "L)werty'' ^ ^ ^ v "
$
./
keyboard has been designed, with full travel keys and a full </^> v ^ ^
size space bar. Special f jncticns are strategically placed / y <^ <i'
for rapid programming and ease of use. Designed y s ^o 0*
today for users of tomorrow, you can play the "/ ^ & .
fastest of games with the greatest of ease. S / <gS J? /
Its easy to assemble too, you need S /«& x« J? /
/L<? J^ *? *' / / / »
/
Its easy to assemble too, you need
1 Screwdriver and 5 Minutes — Simple!
Available in a tA/Hteor Beige housing
/:
.ft*
rff «JP* #
o- c* 4P* ^
^1
Cr ■■?■ -
'fr^tf
106 YOUR COMFUTER. APRIL 1984
Srw.l ArR'S NFW QC. micro has generated more
txcitcmen: :han any of his previous
computers so Your Computer .s giving \ou a
chance to win one.
The biggest seeing point of the QL will not
be the massive 128K RAM, nr>r the fast
68O0O 32-bit processor at its core, nor even
rhe QI.'s ahiliry rn put windows up on screen
with different programs running in them.
Everything in a package
No, (he best thing about the QL is that
everything comes in one package. For £400
you will have a rromputer with two built-in
micro drive, to give nws:< storage which conns
with four pieces of software, ihe Quill word
processor, Abacus spreadsheet, Archive filing
system aid basel lor displaying charts.
All you need to do iS add a primer of your
choice to put together a complete system.
Compare Sinclair's tidy Ql box with the
spiders weh ftf wires and desk full of
expansion RAM packs, drives 2nd interfaces
which you would need to achieve that sort of
performance from most micros.
Here's Ihe catch
Here's the each — tha's exactly what we
want you to do compare the tiei-cp you have at
present with trie QL. Fill in the coupon and
then in the space for the "before" rriccure
sketch au outline of what your system looks
lite at the moment.
If you would rather you can draw it on
another piece 0:' paper and paper clip it to the
coupon or even enclose a black and white or
colour photograph of your set-up.
RULES
■The winner of the corrpetitiDn wi I
rje the person who sends in the
sketch or photo which most
amuses the editor and in the view
of tl*e editor, completes the
jniinished sentences in the most
nteresting way.
■The rarne of the winner will be
Drinted in Ihe dune issue of Your
Computer.
■All entries must arrive at tho Your
Computer offices by the last
working day ir Arjril 1984.
■bash person may enter the
competition only once.
■ Entries to Ihe competition cannot
De acknowledgec.
■ No ernployses of Business Press
nternational of their relatives may
enter the competition,
■The decision of the editc 13 final.
■Mo correspondence on the result of
:he competition will be entered
nto. Business Press International
assumes no responsibi! ty or
iabiliiy lor an/ complaints arising
fron this competition.
WIN A SINCLAIR QL COMPETITION
9p*
If vou want to win the new Sinclair QL in
addition to putting in your sketch or photo
you must complete this sentence in 12
words or fewer anrJ send this rjotpon to
Yojr Computer, Quadrant I louse, The
Quadrant. Suttrjn, Surrey SM2 £AS. "I
think Ihe QL in Sinclair CL stards for
Name.
Address.
:j
YOUR COMPUTER. A B RIL 1984 107
PSYCLAPSE & BANDERSNATCH
COMMODORE 64 48K SPECTRUM
REINFORCEMENTS
ARRIVE!
4
-** 4
v%
! lbs
. ..fc.f-
^
■
After eight weeks of total concentration by our four master programmers Psyclapse & Bandersnatch,
the two most original computer games ever conceived are entering the final phase of creation.
Now the Imagine l A Team' have been joined by (from left to right) Steve Cain, Ally Noble, Dawn
Jones, Abdul Ibrahim and Fred Gray.
Steve, Ally and Dawn are three of the most accomplished graphic artists in the country
and Abdul and Fred are two highly respected musicians.
Their task is to enhance these magnificent games with dazzling animation, stunning C^T^^
effects and electrifying music, ^-"^^ V •
Psyclapse & Bandersnatch, a treat for your
senses, coming soon from Imagine.
N^
// ..the name
of the gome
Imagine Software Limited, 5 Sir Thomas Street, Liverpool. Mersevside L I 6BW. Dwter Fnoiiri^ CYm-art Sharo-i O'Brien on 051-236 8i00 (20 lineo).
GET
GET
SNAPMAN
After seeing a version of the Pac-Man game-
in action, I decided to write a version for the
Commodore 64, and this is the result.
Graphics are very extensive. There are twe
different mazes produced from user-definec
graphics, eonliining pills and power pills ;
each worth 10 points. Also, at random
intervals, fruit appears bereath the ghosts'
kir, and can either bt a cherry — JOO points :
siravbcTry — "JOO points, or the Commodore
logo — 1000 points, There are four multi-
colour ghosts with mobile eyes and ecible
bodies, and one Snapman.
Movement of the Snapman is controlled by
3 joystick — port one — or the keyboard.
Ghosts have the logic for angry, fearful,
rindom or homeward motion, and move at
half speed after you eat a power pill. They
f.QGl: white when they are about lo return to
norma!. They an also hide beneath one
another to cor.fus; you.
The Snapman scenario
If :he details above have pereuaded you tha:
the game is worthwhile, here is its scenario:
You are a little hungry Snapman, losi in the
food nuze. To keep going you must eat the
pills and fruit of the maze, while at the same
time avoiding the angry ghsst monsters,
vhosc trjuch means death. However, you do
have a weapon against them. Thiy become
edibie when they turn blue after ycu have
eaten a large power pill — ghost scores are 1st:
200; 2nd: -'.00; 3rd: 800: 1th: 1600. After all
ue pills ir. one maze have been eaten, you
escape to a new aid faster maze. Thi>
continues until al! ynur hrce lives arc lost.
Snapman comes in two parts, a Basic
ssction to handla register:, the maze and
suonng, and a cods section which stores
graphics and the main game. The code is
loadad as a set of hexadecimal numbers.
To help with entering [he code, 1 have
included a third program. If you Run it, you
can start at any point along the :ode and enter
the numbers. After you have finished, use
RUN 700
This wif display totals of numbers in lh_-
sections of memory, and the correct totals. If
these do not agree, there is an incorrect
David Rees gets to grips
with the grizzly ghosts.
number in that section of memory. You can
then use
RUN 900
This gives a scresn listing from £ny point
along the cede, in thi Kami formal as the
magazine listing, and you can use it to find the
mistake.
After the mistake has been foLnd, you can
use the first inpt;t routine tc correct it.
Finally, when you think thai aL the code is
coirect, you can save it directly after the
Snapman Basic program on the tape by
using
RUN 1 1CO
It ir- bc>t to stive the cede after the Basic,
because the prcgram oacs the code shonly
after you have Pain it.
3f there is sti.I something wrong with the
code after it his been saved, use the Banc
Snnpman program to Load the code, 6top the
Basic, Load the input program, and carry on
as if you had found a mistake js above.
My highest score on the standard -game is
224610. However, if you want to make it
harder — or easier — far yourself, it $ fairly
easy to change the format of the game for you:
cwn use.
L gives the number o: lives that you have
left. Although only a maximum of two lives
are displayed on the screen, L. can be any
r.umber in the floating point range. Also, in
line 540, the Stop and 3.es:orc keys are dis-
abled, m stop anyone from ruining the game
j.tst when you arc reaching a record scon:. If
you waat to be able to stop the game, simply
charge the number it the end of the line to
255."
TD is another .mpomnt variable, control-
ling the speed of the main program, with a
normal valae if 3043. However, if the itart
speed is too fast all you have to dc is increase
7D, and for a more challenging game, simply
reduce I D 1-cr the tastest game possible, TD
should equal ''.ero, where the speed will be
i00 moves pet second. Also, if you want the
speed to increase at a different rate, simply
charge the number 100 in line 5110.
Loading graphics into RAM
SO. controls the type of maze used, so if you
want to use only the b:g tnaz; or the small
ma?.:, keep SC constant by chsnging line
5120. h"y varying this line, mazes can appear
in any order, and by dunging lines 560-90C,
provision can he made lor mirr ma'/^s rn lift
added ;n the gap between 2000 and 4899.
Care does have to be tiken with one section
of the program, lines 45 to 95. This loads
normal graphics in.o RAM. To do this,
Input/Output memory has to be switched out
of main memory. This means tha - . funct.ons,
like key input, must b; switched off, so if
there if an error in this, section of program,
there is no way to res:art the computer, except
by switching it o:T and then on.
Finally, if the program seems too lor.g to
type in. and yoai would prefer -o receive it on
a C15 cassette, send your name, address, and
£3 to: David Rees, The Georgian House,
3ro'?ks Close, Weybr.dge, Surrey KT13
OLX.
rlcx loader.
1Z0 NEXTN
780 M*<8>="3BBB" : M<8)-14336 i Mf< 1 )«"2BBB"
130 IFKK(RB>JTHEH28
710 m 1)-15104 ! !«C2>«"4808" : M<2>«16284
: REM****************
140 RETURN
720 rt»i:3)-="440B" :p|(3)-174B8:M»i:4)-"4800''
2 REM»«X COBC INPUT*
20B 00SUB2?
T39 MM^^Sa^tW^'^BeO" :M(3:i = 19:00 •
3 REM* PSOORftM *
210 GOSUBSaa^RJNTB*
7«0 ft»C6?«":00B":M<6>»20480:rtf<7»-":0D3"
4 REM* INCLUDING *
220 GOSUB550::FN»16THENZ20
730 PK7)-20E91
5 REM* ROUTINES FOR *
230 Oh*16 : PRINTS! ;
768 T<B>=67:8e:TO>83622
6 REM*CHECKS +3AV1NG*
240 GOSUBJ50 : :FN»16THEN240
77Q T<2)«1B?791:T(3>-1!42<4
7 REM* BV *
230 P0KEB,>N B-B+l PRINTfl*
788 K4)»99S13:T<3>133893
8 REM* DflVIB REES *
340 IFKJ+1THEN210
798 K 6) "22370
9 REM****U***«******
330 EMI
eea forn»btcs
.0 REM»EHTER NUMBERS*
300 Dim* CIS)
8:0 T=8:R=M<N):B"M<N+1>
:i 0OSUJ58C
310 FOSN-0tO9 R*CN>»RIGHT*(STR*CN>,1> NEXT
820 FORM=flTCB^TiT+PEEK<M) NEXT
:5 PuKE52,:5"PJKE36,35:QOTO208
520 F0KN«=13T0:5 : fl*CN>-CHR*CN+35) : NEXT
830 PRtNTM»<N)* TO "Mt(N+:)
28 B*0 t»l<t*!e24:;»20S91
330 RETURN
840 PRINT" CORRECT="T<N>,*flCTUfiLLV= ,, T
30 INPUT-S1WT POSITION", P,*
330 GE TR* ■■ I FR*»= " "TKEH33B
850 KEXTH
40 il-LhH<HIX>4TH5N30
36« hUt<N"k)IUlD: H-H*«N*t.N; 1 HtNKt IUKH
8»y kttWtfc* LHiUM
50 F0RN»1TC4
570 NEJ<T
980 GOSUSSB* i GO3UB20
60 wriSKHi.'j.i:
580 N= 16: return
9:8 E»BftHD32768
70 FORM.8T013
600 C*IRND13:D»<BRND24B)/'I6
920 GOSU360e
so ]K»i.n»(rt>TxeNj la
£10 E-<BflHD3840>^236-F- < BR ~03Si 7 2 > .'40S6
930 FORt1-eT07
90 KEXTM
620 BJ=A*<->+fl*<E>+fl*<D>*R»;C>
940 F=PEEKa+M>0=PflND15:R=CFRND249;/16
.00 GOT048
630 RETURN
.10 B-BK2-<4»(4-N)>)*ri
699 REMCHiCKSUMS*
(Hex loader continued on page 111)
YOUR COMPUTER, APRIL 1 904 100
HIGHFLYING EXCITEMENT
FROM fl
HAVE YOU THE SKILL TO FLY
AND LAND AN AIRLINER?
From take off to couch down you're in control. Flight control
is totally in your hands. Keeping your aircraft in f jll Flight
will be as complex as controlling the real thing.
You'll be able to takeoff, manoeuvre, navigate, and land
tne aircraft using realistic aircraft controls. You'll chart
yow present position on a map or view the runway as
you land without losing sight of vital instruments,
In fact, you'll hardly be able to tell the difference
thanks to 'Airliners* range of features.
Have you goc what it takes to be a high flyer?
vumiiE
See the complete range of action packed computer
games from Protek at your local computer store.
^ : *v
n
•TJBfltf
^k8,48k
and Cornmoi° r(
VISA
Protek Computing Ltd, 1A Young Square,
Brucefield Industrial Park, Livingston, West Lothian. 0506 415353.
(Hex loader continued from
page
109)
1100 F0RN=9T033
J tie RE=IBh POKE4e7044-N,ft
930 I*=M+" ' , +flf<P)+P*(Q>
1120 UEKVi
960 NEXTK
1130 SV340T04
9 T PRlhTBrB-3+e
J200 DflrR 1*9, 36, 133.232 165.81,133,234
9«0 IFBJJ+STHEKEHI)
1210 DRrR!69.,132,231,133,233
998 GETFt : I-R*=" M, THEN998
1220 PRrfll62. J, 1E0, 235-32, 186,255
I860 G0T0923
1230 DRTR169. 8, 32, 183, 235, 169,231
1699 REI**SA/E*
1 240 DRrfl!66 « 253, 164, 254 , 32 , 216, 253,96
Basic program
II V*33f4f)*MKa' -.'
.' PtMV-M (• flXtv.j c
jl FHH","kit>hfrMr
«l Ft lH"Cx»i : Hi.
«1 cotfiii. PBRHWMMW
:« fci£:,=e[i-.:,.hdi:.
:! fcp>2t::u f*xs i » };« ««• i-w>«»> ■I**:
«t Fce:«2t:i Fsaj* rcn-o^is
*: F»iii:'<-:*iJ»i..Fi£«-'i)2't«i»*^t'i;
72 (CKX.I
t «» -«tc. m>»» rc»i-)l)7
fer KM:l*i%*:4i.'..llfi *5jJ***f.£**l.
» HEX"1.[
st MTits.t4.:.i;.t3. *».i»s
?5 P*,i|.FFJX<i;;s4 F(KS5SfsJ.FUX<5>lM»>fi
i. j '"}'tei * "."j- .a;. ■ n
:N ►»<[!!.» »D>:M.44
:» F:i»«e-ou
■!•) ;:(;(. fvi< = 3_,,-v -<j h
1» 1E1TN
JW ["' Klfci S.laJ.SSSM.Iie.iSS
i*> o« - m» ,n.i«.M.i<i.m m.iii
1J3 BTFSS-, 213.2!«.9>>
2» »»>fiL3iIi[-c. Iflrq-
2.0 3.13SSJ5
3i »ii ht»3 kk;;«22.2j«
212 ►«. ■.••*i'.]-i,-a( iii i i
«j f» (.TtfiHiaj'n* i iri'f i'
2W »F.>T-«)J;TH(:4):'»J» IfiVIP 9,£iS*
jit sB>-~-*j»i *:o aeijjac pjaVETic c* ikKficwirtf
IH UWMCJC -■! —"3
IH SC>8) TD'224B
2 .a ikfu'm ifm.'j. iitwcts* : j. 1 1 v&csrir
VI ifho 1 <■ ir(*»:-*r ii.Fr ■<■ si 'j' ".euse- «nm
:-ra fs:m"<;»s • PO<£ii3,eFtKES»2«.o
218 ot . --cLif 2 =i:-T K*
in fb:n-'bip n oxs F7-
z>7 nwrtutmi tev :> cwnuf
2)3 CVf* K»J-"'!H£Hi»l
i;j I -l L- t '.h?s-e
3S3 FCtEv.21,3;
3'3 B»M2?2PCKEJ-2*,I3
J»3 •CIE«*l*.]»ro<tI>l!.a9
;ti» kie?omi9
5» FCtEaf).8-FC<£9'«.«
SI!! FCtt0??.B:FCcea7«.t
*)» *rrs»M-i:f(VP4«it.7
5ta FCIEail.i FC*E3S2,2
513 FEIE853. 2 F1XE5S3 )2 . 127
313 PCt£SjS.2
5J2 FCtEJJl.e Ft<E«Mt
3'3 fOMir.e FCX£»lb.« K-«1I.*
*,;■ ILTL'O. '
S<i FCItWDJ FO.£i'«t»K.F>2 «E<t
t» ttttzni.it? n<zit<: .2*2
612 F«Ei»*!.:42 =3<EIM3.2«
'..•.- HlK."j>:..4:
<IF FCtFV*l..P FKf^W.!
5)3 Fcm«2T:3 FtKlSt)!?. 5 *.tt
SS3 FC1E?3I5 C
Hi K'tLVllt.l!
?i? Ftt£917.e
7i3 FCIEael.C
312 F«£»?«j:«*r3.?3
1J!B FXfE]]3"3«S"..25»
9)9 FCIE23«W:4*
Fi^lt F((| ifc»;,.»i.^,...c
9~>2 [FU-Jt.EI*»
;■'(■ TF Sp ...*< - tatl-Fj-FLU
»K «>'0)32J
*» l-"<iC «(D I'-IIKHIW)
.*W >HkI'.VI.I
o» >rti.T-
■ i :
.03J »IM'
.M» >Ftl-T-
.»> >Htr-
.05* 'FIM-
.BrO 'HIT'
W) •FKC
1 143 ! «:n*
ir; ■« :n-
lias =s:n-
ii it : s:»jt
ise? *p:i»^
1212 >*:ht
l.ih' -HT
•Tl! !H0H> I lit l.l'l. 3-i^l "MJ-M 111 ].•!■]. o-
jTiyjr.TKF'i. j :: r-nrs^K: ii'. -i'ltis .".!))».•
:.*an?ii!Bi. >in»»iiiits<i>i2r> •^n»a>ll1•»»■
iTOHfnr 1 1 srra^: j i <• j : :: -t>i:i i r.tT)xi=-i i n.*-
r.Ti^oihjii'ssn^aeiaii^siMjfjsa'Hijoi'
:iipr:;'»i»,i. j::::« :■ ..::::■. •itini*.;;-^*-
)iMmi)iiii »n»m»*'i»*-
.:« •«[wuiiiii::i-.'»»r. r.r:u.;.:,i:n. ir»fjn:;;:i.' i
.:i2 : P:H"viin:::om>ti *u m >»»rFti::::i<' -i
i:22 : f;m~ mil 13-1. urn hi:
in* 'fnr iiii::::-.iiw.nmii mna^.iKKF.'riiiiinv
ll*5 TEN" jillzz::^vaw-'ntmcriii-:i:z^:Viwrrrsws^lZiltnz:
;n.' k:.r 'nni»»ii*it«SHMii^»ij'^ , .^nii.*iiiiiiflijinni»an-
(ajss.: ..nix: : : : : ; 1 1 nzme 1 1 it : : : -or ?i mar
iTir'.nill!»rHil »il)Mina.nili:-
v^ia^iiwii.TirTiiNi'j^iiTn&Lrossr.pmir:::'
'.auMlmix nHDi]3 v n»iiiis»:>wii»iiD. •
craw^iiti no - : :::-mrrn»^n i7"t:::::.wi -
",n»2)Bii9iiM42iimiiiii>»)iim«Mw
nee tHUir. H to'dbs.i
1110 s CKOI*.H2V24fli.S
is;l> -o«9!7.i2; »3'«i6.:-t<s
IS2C ^0«?I3. L4i ^J^SIC.M^
I33C -TKEiM'7 =-J<E.»l.l7T
ll«e =E»XEi'l2.lT5 »>J*V-3.:2?
u«; >0'£i , i4.:» •34V-;. us
il'e -o.tvis.irj ►)«•/•':*»
U'« =«*£*>». 191 ■)*.».»!
1350 'O104)2«
i»e "mni T ti mf i -i «iin'
IS22 f.tii gtfFma^ Fr>-fni w ! n2.«F'f¥i^'F" ; FFFPfrt ; i=PE .
i;ae ^m ;im7jiiia9<nii»»iiir>.nn'iiiiiitD»niiii>.'.
i;4e fur 5njT;<.n*Ji:.'nar.'iiemi2r'CTaF. l ::.-.T!jFj^.nBjF;.Lri!2W
l»^^i hi-it T«.»^H^fcT*»*r»o»»*.l I '.*.-»>» !.«*!■.. : : ,''T.»"«rt-ai* >-i i.sr
t:<e *: ii njn .->rj3i,rniniiio})iin»i»iTiimTur>ni'n> \
i?»2 =rimt cnm)=;siia:Fc=:iTnas[::'';ii[ia>5s::2=:«iBaDfi»iij>-.
1:e* ^isr :;tui]iiP)i).»])!!]T)3"."ti>i)iii3>)}>i>T!ii3-
i:se =p:it oniseiiTr«s::<;iiiiit w s]itiiM::-iBEti™jH--
l«e *)Ni'«nmillno«Ti T.'!!!7>m-
m» ■fti-<T'Vi:;!il>'intB*i '.■iiim.j.'^ii.x r>nnr.-iiiii:j*.
I£i« >«]llTVl!l]HUBSM 11 is •t!H:-l llll '.■
i«e =shi- a»»>»i«i "4«*n]
i<4« -;im =:::!ii.l.t)3= ma-. n.?or-i>rjit'.:iiz~.
:-. re - •> i - 1 i : ; : 1 1 1 c mawu giFi ::>.■:: i icmn ?ti r_t ::::ii:-.
nits =-si ii cn>»9it«»»miiM»i<vi)i'n.»i)iimii<i3.'.
lt>© sei^i'crrjr^l.Lmir^::) ill M !ilp*yt.ii«p.:r::j 1 1 iit™kp= -ittmmv
t«e J *i , >rorw»»'sa)'»>»inuiii) int»i').»»»isn.^i.r»c
t*M ■*i«ru:'3)Kfi[~imr'~mk;::;!r Mi!::*.i>v. ns::.;*?!!)!?' .
I'W »1l»r-C.*»IIH99»»»MllH»<)O»i™iH*>»I1inH)')0'H)V> '.
:?:e '•isf'oniy.'iiiiiiaKitBBFi.riBrisntaTjnEi i»=[ :::::•. ms--
l -.,'■-■= m T ■ o a. ii ^ma) in mi ! o-i-rnn -martniiii 1 »i)u.»i 31 . 1 3- ■
L734 MM'wnnBmK::: 11 j 1 iticcnaoDaniace:::! tin t:"a*}nns,v
',~*V »»l'il"(in>!Itl2»«»»HllllWl'.VJIH!»!'."«!. , !!»HI2H*,
ItW tlHT'l I M W . . -....^. — ■■■.4.H-
iw "j-iiJi'j 11 nn v./r. 1
l«W 'J'EjtJ.JJ^CKEWa,!
ie:e »3<ESi4.i3f > fciesis,*
• ez9 ::.;[:• .s :Mf,^ ]■■
ie» ^ESIS. 11> FC«l?39 2I«
iesa »3«ew m k»£v«3.ij'
1&55 =3<E',»4 :S^C»£>'.1.I53
•P7ft 91CC..W1 .« IW...7 I'"
:ert> »3<e>8. :3iFcttv-j,i53
isee »oi(.T , «k'i"3:34- -u/ii'TFt':?).'*
is'.o »3*E',>i':. 11 ■nw.v«!/.»tintf-:i , i"-:i;«:
1SSB !'.l.*J-Mt*C>.£87S * ''•V-.f', i
1-^*1 it ■■! «^tJli.-/ntti ii. urniH
»01 »2.*EWl.]|.|.L*»
»02 .;>fEE"H*.' fo-x;4k:-c
»:o SYUMM
MJJO •■-LC i 792
■;«.:i .. ■■«».^'..i..»-.i«.
tiw ^p='.>"i-g7;itF-<».; fo>i.*»35.h xeitk
JjiJ 'P;!?;;*! 1 i'":-:: r iecD.i
t:» «i^t-.t 'iiE'-Jr « «i«c!4j« »
;:s> 03i:*!C
;a« l...-t IFLfJltEH-FW ■ '«T«2i»
;*w l'i- n < •
:i-o n.E<.«p>vci>i.iiH>fn4.ir
■ m.. i(rr*oiiM «k't
S.'».^ 1 111 &•* I.
52M s.ll>:.»| |FK.;0Tn[.fl;4i
5»2 F«tl*-ll.«
WW l*u-: TlESF«£It2i5 2 H..'(H)32
5»2 CC0512
S2I2 %H- 'IFhiriW
49 2 /■«£■> e32Hl> il-TI'tlff ■;
MM MBRrl
*5;« Fi:»65i;n."
•.■■:.• ■•■H.. .::lvrl"T Kmv.ii p
(2-2 FDFH^ITIS
5212 IFi'jfli 'I THElia^S
»J(2 VE-.-K
ij.-j gonmM
Si"? FCin^?T H; ?£'--.
»i>w »fn»i.'.«icti' «n.()«».ri
SI 13 kEi'n
(1 2 F;B)«i BMM
SK2 FF:U-.T.FCte. , .2..2S lCl*.--l?.Ft£X. V.| 7>tlt4
ill! «OE-.'-3..» P*3r.'.55.::ICKEv-3«.(
51.2 >*:7 nCMTTM0O*JJIM(a.« l l<
bn? »t:irTarx>.nK:'.---;' ■ >■•■.:
.1)3 'HH-.m «>L£fllE E«."EF ■«)J» SM« ^IC- "[SS"
kl)? «:ii"ii:|7rovi .»^-
•-:•.' »«:»-•!» ItllXJ'l. 1*
£178 P»flJ*TO|:*j-« 1
sue feitrTaxso-n, /•
Sl)2 X
41)? FCFH-3TI! iCE-fli IIHT-
£219 ■,-.:■:•;■
<2 9 P»flK'i JFB«r3UE'lli3tC
<2!« inHlTltMSW
iiie iFA("i2iifi>4a'H£,4«>aa
£2.2 [F(Kiaai:dS5fH£Mi!2<
£212 IFiO-riT.E^.i.-...
S2(2 Ft>E133(»C.fi-«4 :.(:«|.FMd:l
<2"2 0COX5231
(318 C-'C-:il>.;i5FU<£ 35«»!S« «tC'2W
tsie **''• nek-sou
ba ■' .-!•.-. : :-ir.,i:--> imr4t}*rK»iim
'.:■■? M'IH;«U WO7021
7812 fr:»t-t. x».4
'? 8 KIEV. 2>. 23
•S!8 KHV»l-.FEEI(V.iri3M<
.*D)0 K>£V«11.5 KKtX*)3.»
78.8 »^:MTMi:v, , a»» t < • < ♦•
72!2 fs:mti«i:j.>m»x ■ : t ■ < ■•
73(8 Fp:tT7ai'XJ*4 8 '. 3 ■ I SV
7»ra Fc*ri-2Tts
-318 Fffwir.K-: * ■qtM.)ip:if"T.. , »r«'«i'«"
71)9 «5Tft
'lie fh:nt ■aim t--w _- r-j -
'I f CC'fli
7118 >*t£«:> .JS>iri!.»ttrtH->tlV73S JWWW
7118 F0>EV*1!.C
/ ii* irmi.^tTm i : »> i «t^;.A*.u 1 4^13 ■ i*.\ 1 1 iuii:' 1 .«
7|*« pr:nt-3-.
71(2 POZVtr.PE^TH^l-ifWi.Jl
■■It M»»3iat i-ii .
'118 L«U'I'»I> H«*Hi. - l'fa t-l.
71)8 Fl»«" : irL-KT«EI. , 240
r^llt 1-UWia;.- . I y5
'2 8 Htftff
■2)1? H ■:•
7312 • 1 ■ .1. . Fftjari'
7i<8 W-02?!.
1212 :fTfl53. 4.M !3. 1!.:e.». 12 -2
a« e *w M/d ■ 4 . >d /d . ll.ath 'W 1 .' M 1 rfl'
98)2 :*TFn2. £ w I2.i:.:c ». :* :e
9812 :«m?9. «SS 72- 1!. 12, *9. 14 ;e. . ]}|
ueie :««T.8. i.shii.k w. 12 -e
6e!2 W^72. 4.52 72.1!. ;e. -9,11 -e.. 129
n«2 .'MM.ia .;*, ;■
lf<« t>7»i-. ".■•••-" |-
leiie F*r=.»!.^ pi.f*.*i.2
iei22 F0R-U2-CWE':-
1II3« Wti.'.'Hi *3»£«-l.S'M-:. K»£=..i,j:
12H2 F*»T.2-e*'fK t,tU r
l'.'-.t F*:E3»i.e re*!".
laiiw *l^-.»0 tVy.^t
18(60 F*>l«3"0:s
iet?e pke=.;-i«-i*: f«e;-. ».h-h
12 et >c.n
If 11- IH1MI.il F,j*|^-t6S «E0)T1 1.
ir ic P r I .■•
*'*,'<
i-'ax code aump
,
3i*>»
B3
BF
1C
18
18
1C
eF
03
3HbJ0
Hit
SK
«3
SU
MM
VS
C-0
m
3970
00
00
E0
C8
00
;0
ee
00
3RE8
03
F8
01
60
8B
RB
63
R4
338<3
00
00
00
18
18
08
ee
63
3S78
ee
00
00
ee
00
38
ee
00
3RF0
82
19
5C
03
8D
R^
63
RD
3388
FF
FF
FF
FF
FF
FF
FF
a
3989
,'t
42
42
62
62
52
7E
ee
3RF8
PB
83
49
ei
18
80
HC
63
331^
FF
FF
FF
FF
FF
FF
FF
0C
J»«
]»
IB
10
IB
It?
1U
lb'
■.;.«
•JBWW
KJI
r*
00
ft-
BW
>.i j
rh
FF
3318
FF
FF
FF
FF
FF
FF
FF
30
3990
7E
02
02
7E
60
S0
7E
ee
3B03
ee
m
FF
FF
89
83
FF
FF
3320
FF
FF
FF
FF
FF
FF
FF
F0
3998
7E
02
02
7E
06
36
7E
08
3B19
08
ee
FF
FF
00
03
FF
FF
3328
FF
FF
FF
FF
FF
^F
FF
0F
3?flP
<8
48
48
7E
18
18
18
?M
3B18
88
se
FF
FF
ee
83
FF
FF
3330
00
87
ec
ec
ec
ec
0C
0C
j9H8
/E
40
40
7E
86
36
7E
08
■JB<y
08
Vi
YY
HF
00
03
t-Y
Yf
3338
F0
F0
F8
F0
F0
F0
H
F0
39BP
<0
40
48
7E
62
S2
7E
00
3B28
39
E8
FF
FF
ee
83
FF
FF
3340
0F
8F
0F
0F
0F
0F
0F
0F
39B8
7E
02
82
02
06
36
06
00
3F33
m
E0
FF
FF
00
03
FF
FF
394fi
08
FF
ee
ee
00
00
FF
33
39C0
7E
42
42
?E
46
46
7E
00
3B33
ae
£0
F-
FF
80
03
FF
FF
3890
130
FF
ee
?e
ee
ee
0F
39
33C8
7E
42
42
7E
06
36
06
80
3B40
HS
FF
8B
02
BC
23
SF
FF
3858
00
FF
ee
ee
ee
ee
FC
0C
39D0
ee
00
ie
88
ee
ie
08
ee
3B48
28
E4
FF
85
02
fl?
'F
6D
3860
00
E0
3e
30
30
38
3B
30
39D8
:c
7F
FF
IF
07
IF
FF
7E
3B50
02
IC
60
FF
ee
03
FF
FF
3868
ec
ec
0C
oc
ec
ec
ec
ec
39Ei»
?0
00
ee
98
80
3e
00
ee
3B56
80
E0
FF
FF
ee
83
FF
FF
3870
30
30
36
3e
30
38
se
39
39E8
F5
F6
F7
F6
F5
-8
F9
F3
MSB
VI
Vi
F-K
FY
(jy
0<J
r>
YY
3878
0C
0C
ec
DC
ec
ec
07
00
39F0
FS
FR
FB
Ffl
F5
:q
FD
FC
3B68
80
ee
FF
FF
ee
83
FF
FF
3880
30
0F
ee
ee
ee
ee
FF
80
3SF8
F7
F?
F7
F7
00
30
7F
7F
3B70
. 09
*0
FF
FF
ee
03
FF
FF
TRflfl
eir.
F0
en
00
00
00
FF
00
3Ree
22
22
22
3E
32
32
32
80
3B78
80
£0
FF
FF
se
83
FF
FF
3890
30
30
30
30
30
30
E0
80
3F0S
7F
7F
ee
08
7F
7F
08
ee
3B89
ee
eo
FF
FF
ee
03
FF
FF
3398
00
07
0C
ec
ec
ec
07
00
3FU0
FF
FF
00
08
FF
-F
ee
00
3B83
80
80
FF
FF
ae
89
FF
FF
38ft©
00
E0
38
30
30
30
E8
ee
3R18
7F
?F
90
ee
7F
7F
00
ee
3B50
eo
88
FF
FF
ee
ee
FF
FF
mt
F0
FF
FP
F0
F0
FR
FF
fr
3R20
FF
FF
00
ee
FF
CF
ee
00
3B98
80
80
FF
FF
se
89
FF
FF
38E0
F0
FF
89
80
00
80
FF
ee
3P28
7F
7F
ee
08
7F
7F
ee
00
3BRS
00
80
FF
FF
ee
00
FF
FF
33B3
00
E0
30
IK
IF
30
E8
ee
3P30
FF
FF
00
ee
FF
PF
00
00
3BR3
80
80
FF
FF
se
80
FF
FF
38C0
00
08
09
FF
FF
00
ee
ee
3P38
7F
7F
0e
ee
7F
7F
ee
ee
3BB3
00
80
FF
FF
ee
09
?*
FF
3SCB
QQ
07
ec
F8
F8
ec
07
ee
■* -in
CD
fiR
hm
F«
06
3D
e*9
ns
3BB3
80
30
FF
FF
se
89
FF
FF
38 D0
8F
FF
0F
OF
0F
0F
FF
eF
3M8
18
90
27
81
FB
83
<Z9
90
3BCS
00
80
FF
FF
ee
ee
FF
FF
35 D8
0F
FF
01
et
01
ei
FF
ee
3F50
F0
06
29
0?
C9
90
D0
0D
3BC8
P.3
80
FF
FF
se
80
FF
FF
38E0
00
FF
89
80
ee
80
FF
F0
3P56
AD
9C
03
ie
€9
02
18
81
3BE9
00
80
FF
FF
ee
99
FF
FF
3?E8
09
FF
01
B1
nt
ni
FF
PF
3P6fl
fi<»
07
IR
90
PA
an
■TO
m
3BE3
ao
80
FF
FF
se
89
FF
FF
38F0
F0
FF
F?
FF
FF
FF
FF
FF
3F68
80
R9
03
44
ei
18
8D
RC
3BE9
80
80
FF
-F
ee
99
FF
FF
38F8
80
FF
F-
FF
FF
FF
FF
FF
3F70
03
60
C9
08
F0
36
29
02
3BEB
80
60
FF
FF
se
ee
FF
FF
3900
80
ee
83
ee
00
ee
ee
ee
3F78
C9
00
B0
00
FD
9C
03
18
3BF0
80
80
FF
FF
ee
08
FF
FF
39QQ
flF
FF
F-
FF
FF
FF
FF
FF
^F«0
«9
82
(R
8n
FB
93
18
90
3BF8
30
80
FF
FF
se
89
FF
FF
3910
00
0?
03
80
00
0e
ee
€0
3F88
OS
RP
9fl
03
EB
RB
03
49
3cee
en
60
00
2fl
Re
00
ftR
P.9
3918
3E
2e
23
3E
03
03
3F
ee
3F98
01
18
8D
RC
ea
60
00
00
3cee
80
SE
F8
80
9E
78
80
RR
3920
3£
2e
23
ze
30
30
3E
ee
3F98
7F
7F
ee
08
7F
7F
00
00
3cie
R8
80
Rfl
fl8
ee
RR
«8
ee
M0S
3E
2:
22
22
33
32
?E
.;?
3FR0
FF
FF
99
99
FF
FF
99
00
3C18
Rfl
Ha
00
BB
8E
00
ae
ee
2930
3E
22
22
3C
24
32
32
ee
3FRB
7F
?F
00
08
7F
7F
08
00
3C2B
eo
80
00
00
ee
ee
98
ee
3938
3E
2e
23
3E
30
30
3E
ee
3FE0
FF
FF
00
08
FF
FF
99
00
3C28
00
80
00
ee
ee
89
90
ee
2940
00
ee
13
3C
3C
18
ee
ee
3FB8
7F
7F
ee
09
7F
7F
00
00
3C2B
ee
ee
99
99
ee
ee
30
00
3949
99
91
92
12
0C
lit
IB
ec
3FC9
SD
H9
03
49
ei
IS
SC
RD
3C28
ee
00
00
ee
ee
ee
3B
ee
3958
40
se
83
*Z
30
78
66
30
3FC8
03
C9
00
F?
C6
29
02
C9
3C40
en
60
00
2R
re
00
W
RB
2958
2966
01
87
0-
«F
07
07
03
01
3FD0
60
oe
0D
R!i
SC
03
18
63
88
EP
33
30
E0
60
C8
80
3FD8
02
18
8D
Rfi
63
13
90
06
(hex dump continued on next page)
YDun coMpjTcn, Amu. 1 304 1 1 1
(Hex dump
con
tinuel from previous page)
3FAE
08
03
*F
7F
0E
28
7F
7F
4320
A9
86
99
23
D9
18
92
ER
3FB2
09
03
FF
FF
0E
96
■F
FF
4328
00
89
7F
7F
09
00
7F
7 s
3FBE
09
03
?F
7F
8E
08
7F
7F
4339
80
00
FF
FF
00
00
FF
F=
MA9
00
BE
F3
90
Bfi
vs
so
AA
3F-CC
ee
03
FF
FF
ee
06
*F
FF
4353
ee
W
f\-
rt
ee
00
7F
7-
3C50
RS
00
ar
Re
80
flp
FB
09
3FCE
60
03
'F
7F
0E
89
?F
7F
4340
9D
49
03
C9
02
F0
91
63
3C38
m
R8
83
89
88
02
00
30
3FD2
08
03
FF
FF
05
09
■F
FF
4348
fl9
08
8D
03
D4
R0
08
B5
2cee
80
00
83
90
80
02
09
39
3FDS
03
08
*F
7F
08
03
7F
7F
4358
F9
87
C9
F4
D0
12
R9
F3
3 CSS
00
GO
33
90
00
OC
00
00
3*6?
08
08
FF
FF
0*
os
->'
FF
43313
39
F9
07
98
18
69
02
13
3C70
00
80
03
00
00
02
80
30
3FE8
08
08
7F
7F
ee
03
7F
7F
4360
99
28
D0
R9
01
99
8D
83
3C7S
00
00
03
09
00
02
09
38
3FF0
89
08
FF
FF
98
93
FF
FF
4368
C8
C8
04
D0
E2
A9
90
80
3cae
0fl
80
03
2fl
R0
02
FA
as
3FF8
08
08
7F
7F
99
03
'F
7F
4370
ED
03
8B
49
M
an
96
fl".
3C66
ee
B6
73
80
BE
rt
ee
in
'000
A0
0S
B9
50
93
13
7 9
4fl
43»8
60
00
7F
7F
00
00
7F
7"
3C90
rs
00
P=t
R8
80
RF
R8
39
'008
03
18
99
30
93
33
E9
0R
4380
A9
00
8D
03
14
R9
14
80
3C98
FIR
R8
03
83
88
02
99
39
-018
90
0E
:e
99
30
03
39
4F
4388
ec
D4
P9
11
80
00
D4
A3
3CR0
00
00
03
80
90
02
09
30
'016
03
18
«<j
01
1R
<?9
4F
03
4310
00
SD
07
D4
RD
«D
03
C?
3CA8
00
Utj
on
W
00
02
09
39
'020
88
C9
FF
Ii?
DD
R3
89
B9
4398
FB
D9
9B
R?
20
80
09
04
3CB0
00
09
03
90
88
8e
09
30
'028
30
03
:8
69
39
13
99
96
43H0
F9
11
QD
ai-
D4
60
4fl
13
3CB8
09
80
09
90
00
02
09
30
'039
04
R9
80
99
4fl
03
C8
C0
43A8
4R
18
4fl
ls
69
20
13
S3
3CC0
0R
80
00
2P.
R9
02
AA
=18
4 ass
P.6
DO
EC
60
FF
FF
80
88
49M
tv
D-1
R9
l:
3D
0D
D4
CO
3CCB
00
BE
F3
80
B6
7€
93
Ifl
•1949
ec
89
03
B9
3B
03
C9
m
43B8
29
90
7F
7F
00
00
7F
7F
3CD9
A8
00
flfl
W
09
flF
A3
30
4043
»9
9fi
BD
85
83
A9
02
8D
43C9
FS
00
8D
04
14
A9
11
63
3CD8
flfl
R8
00
88
88
02
03
30
4030
86
93
99
09
C9
01
39
0fl
43C3
24
0*
R9
89
80
05
D4
A9
3CE9
00
V.A
08
90
00
0P
03
M
•;??.=
R9
9£
eu
OC
03
n?
OD
3D
431©
ei
8D
06
D4
ft3
9F
81?
18
3CE8
09
0n
eo
99
00
oe
03
30
4;ifii?
85
03
C9
02
00
09
R9
05
43B8
14
R9
00
81
C8
03
R2
38
3CF8
00
80
BO
00
90
98
03
38
4068
6D
85
83
A9
80
83
86
03
43E2>
F0
13
20
80
*1
RD
C8
03
3CF3
0e
00
98
90
08
90
03
30
4079
C9
03"
D9
IB
C0
09
D0
0D
43E8
4R
18
8D
C9
93
R9
98
3D
t'lO©
OP
89
08
2fl
A0
00
m
=18
40 78
R9
9?
8D
85
03
RS
OR
tfli
43HJ
eo
D4
R9
U
38
ED
C9
03
3168
00
BB
88
00
BR
B8
03
=lft
4939
86
03
18
90
8A
R9
05
99
43F8
16
8D
01
D4
EE
C8
03
18
3119
re
00
RE
E8
0R
BB
B3
98
4088
35
93
IB
0B
3D
86
03
98
4400
C9
98
D8
Dft
99
98
8D
04
3118
RP
A8
98
S3
88
00
93
30
4030
fifl
A3
01
ER
E0
89
FC
98
44QS
14
6R
0PI
nn
7F
7F
an
m
3J20
00
90
oo
00
ee
ee
03
30
<syyy
OH
13
Efl
Efi
ER.
Cfl
10
FS
44 :0
FF
FF
00
89
FF
FF
00
09
3B2S
00
99
99
00
H.">
00
83
90
■50RI3
3D
83
03
RD
10
00
2D
88
4418
?F
7F
00
09
7F
7F
00
00
3132
90
00
09
89
00
00
93
00
49AS
93
18
C9
09
F9
02
99
01
4420
FF
FF
98
09
FF
FF
68
08
3I>39
00
00
89
orj
00
98
03
t!0
4OB0
3D
38
03
8C
89
03
98
0R
4428
7F
7F
03
09
7F
7F
99
90
3I>4&
1C
<?0
eo
TF
00
00
7-
00
49B8
R8
R9
£8
03
C9
90
1:0
16
4430
FF
FF
03
00
FF
FF
09
09
3 IMS
90
FF
89
oe
FF
80
93
FF
40C0
£9
08
m
38
E9
IC
',8
6D
4436
7F
7F
00
08
7F
7F
00
00
3158
80
09
7F
00
99
7F
03
00
40C6
83
03
18
4fl
18
48
18
4fl
44<0
R9
90
6D
8'
E4
A9
11
83
3156
1C
88
00
00
00
89
03
09
4ft TIP.
1R
R5
FB
18
99
28
B9
90
•14-19
04
D4
A9
OS
CD
05
D4
A3
ai'bB
00
00
00
98
8e
09
09
69
40D3
D9
38
E9
IC
B0
0E
!8
6D
4450
01
8D
06
D'
F9
0F
8D
18
3168
00
00
00
80
88
09
09
09
49E9
85
83
S9
14
18
4ft
18
69
4458
04
FI9
80
3D
C8
03
A2
00
3r70
00
09
00
89
80
00
09
00
40E8
89
18
S9
0D
18
6S
35
03
44«9
R0
13
20
88
4:
RD
C8
03
3178
09
09
00
ee
0ft
flA
09
up.
4QF0
18
4fl
18
6?
00
10
30
61
4468
4R
18
8D
c;
C3
FO
00
m
3130
1C
09
00
7F
00
00
7F
00
49F8
4fl
18
AH
18
4A
13
85
FB
4470
00
04
R9
18
;s
ED
C9
03
3198
80
FF
89
80
IF
80
99
FF
4189
B9
01
[0
38
E9
33
18
6D
4478
18
3D
91
D<
EE
C8
03
18
3199
80
00
7F
80
00
7F
09
09
4198
86
03
18
4A
18
4A
18
4P.
4488
C9
39
D0
DA
F9
90
80
84
3198
If*
npi
np.
30
00
00
90
00
41IQ
IS
o:
FE
=19
84
85
FC
no
4438
W
&o
80
80
FF
FF
89
80
3IR0
99
00
00
80
09
00
80
09
4118
00
C4
FE
-0
12
R5
FB
13
4490
FF
-F
09
88
FF
FF
00
00
3IR3
00
00
00
29
09
08
00
00
4128
69
23
50
33
13
E6
FC
C8
4496
FF
"F
39
ee
FF
FF
80
80
3IB0
00
99
08
80
00
00
00
09
4128
C4
FE
ER
D0
F2
85
FB
R0
4490
FF
-F
00
80
FF
FF
90
00
srss
90
99
0a
CO
00
09
00
90
4130
ee
Bl
t-u
3t
W
Hi
*b
U3
4496
FF
•F
80
82
FF
FF
80
89
3IC0
1C
00
M
7F
00
08
FF
09
4138
28
F2
2R
;9
29
FB
26
C9
44B0
FF
-F
00
82
FF
FF
08
00
3IC8
90
IF
88
ee
07
88
00
IF
4140
2fl
F2
22
;9
2B
F8
IE
C9
44E8
F*
-F
80
82
FF
FF
80
60
3ED0
30
00
FF
20
00
7F
00
00
4148
2C
F2
1R
:9
20
F8
16
C9
44C0
R9
an
Rn
a?
T4
R9
39
91
3tD6
IC
00
09
ee
30
00
00
N
4159
2E
F2
12
:s
20
FO
2E
ftC
44C6
92
04
R9
0F
8D
18
04
A9
3EE9
30
08
88
20
00
08
00
09
4138
89
e:
C9
38
D9
0fl
P9
00
44r9
09
3D
04
D4
R9
24
8D
05
3EE8
90
09
88
ee
00
M
08
88
4160
66
EF
ER
;ft
Efl
R9
21
69
44I&
04
19
80
81
06
04
R9
F5
3CF0
38
00
89
ee
09
09
09
80
4168
C9
IE
D9
3E
B9
3B
23
C9
44E0
8D
39
D4
AS
03
QD
01
0'
3DF8
30
ew
W
20
U0
00
00
80
4170
02
Fe
F2
B9
9C
03
C9
04
44E8
fl9
41
8D
84
D4
60
89
89
3E00
IC
80
80
7F
00
00
7F
89
4178
F0
EE
A9
30
69
09
7F
7F
44F8
F-
=F
00
02
FF
FF
00
R8
3E08
20
FF
80
20
FC
00
09
FF
4180
C0
02
D9
39
E0
09
10
01
44F8
F-
FF
30
82
FF
FF
38
88
3E10
30
08
7F
20
00
7F
09
00
41Q8
€0
CF
TO
"D
60
C«
10
FD
43C3
R?
36
OD
OS
CO
19
02
eu
3E18
IC
00
00
20
90
00
08
80
4190
88
DC
FR
60
00
00
FF
FF
4328
8S
03
R0
82
20
9F
48
fl8
3520
30
90
92
00
09
90
08
80
4198
00
8e
7F
»F
00
00
7F
7F
4510
03
31
FB
CS
00
D0
19
EE
3E23
30
00
02
00
09
00
08
99
41R9
90
02
FF
FF
90
02
FF
FF
4518
«S
03
AD
6E
93
18
69
01
3E30
00
no
m
cm
PIC?
00
@e
00
41P3
00
90
TV
T
00
OC
TF
7F
43J0
95
54
18
EE
6C
33
811
b-
3E38
90
00
02
88
08
00
00
29
41 B0
00
00
FF
FF
00
02
FF
=F
4528
03
89
20
91
FB
4C
C0
4<
3E40
IC
80
02
7F
09
80
7F
G0
41B8
90
90
7F
?F
00
02
7F
7F
4530
C9
28
D0
83
R9
31
8D
94
3E48
20
FC
02
00
F0
00
08
FC
41C0
H9
39
85
FC
AD
3J
93
9A
4538
03
18
98
BB
C9
29
D8
06
3E38
90
00
7F
93
39
7F
00
CO
41C8
10
en
18
fl5
EE
SF
83
-ill
4540
EE
4D
03
18
90
IE
C9
2F
3E58
IC
00
0C
03
30
00
09
20
4:D0
8R
03
C9
10
00
0!
R9
39
4548
F9
F€
C9
2B
09
2C
RD
4r
3E50
00
00
BB
99
30
00
00
20
4106
80
8R
03
18
4fl
IE
4fl
18
4359
03
18
69
05
19
3D
4D
0?
3ES8
00
00
08
98
38
00
02
20
41 E0
69
E8
99
03
18
EE
FC
35
4358
38
E9
0A
90
07
18
6D
41
3E?9
80
SO
00
00
30
00
OE
ee
41C8
FB
Bl
¥H
BU
l-B
0^
60
7F
4360
93
EE
4C
03
AD
32
03
e;
3E78
90
99
00
08
30
09
92
eo
41F0
00
90
FP
FF
09
02
FF
■F
4368
F3
RD
93
03
65
r C
R0
02
3E39
3E38
14
00
00
77
30
00
77
20
41F9
90
00
1-
7 F
80
02
7F
7F
4370
R9
20
91
FB
C3
31
FB
4C
60
FF
80
09
•F
80
02
FF
4200
FF
FF
09
90
FF
FF
09
30
457R
48
44
rq
2C
F3
DO
C9
21
3E»e>
80
00
7F
03
30
fV
Wi
00
•iZW
7F
7F
89
00
7F
7F
80
30
4588
F8
05
C9
2E
F3
91
60
EE
3E39
IC
00
00
89
38
00
02
00
4210
FF
FF
89
90
FF
FF
00
30
4388
4C
93
10
90
D7
98
7F
7F
3E10
00
09
00
09
30
00
02
99
4218
7F
7F
03
90
?F
7F
00
30
4599
08
99
FF
FF
03
09
FF
FF
3E16
00
00
00
09
30
00
02
99
4220
FF
FF
0?
m
FF
FF
00
W
4596
08
00
7F
7F
03
00
7F
?r
1EN
00
00
00
03
00
00
02
09
4223
7F
7F
03
eo
7F
7F
09
30
45R9
00
00
FF
FF
03
98
FF
FF
3E98
00
00
00
03
90
00
82
00
4230
FF
FF
03
00
FF
FF
99
38
43R8
08
09
7F
7F
03
00
7F
7F
3EC9
22
00
00
63
e0
00
63
98
4233
7F
7F
83
00
7F
7F
99
30
43B8
09
08
FF
FF
03
90
FF
FF
3EC8
00
F7
80
93
F7
00
ee
FF
d?4P!
RD
94
03
eg
01
FB
01
£0
45ES
08
03
?r
?r
0-3
80
7F
7F
3ED0
80
09
7F
03
89
7F
80
20
4248
R9
00
80
94
03
f\9
01
3D
45C9
A5
C5
C9
0C
D3
83
fl9
80
3ED8
X
00
08
03
80
00
80
90
4238
49
03
A?
01
83
FD
R9
30
43C6
60
C9
17
D0
03
R9
01
60
3EE9
00
00
00
03
80
00
80
09
4238
33
29
D3
C9
F0
F0
16
fl9
43D3
C9
06
00
03
A9
82
60
C9
3EE8
00
00
m
A3
00
00
00
eo
4263
06
99
23
JO
ns
T4
99,
F9
40D3
03
50
03
FI9
03
60
R9
(-1-
3EF0
00
00
00
03
00
00
80
09
4268
07
RD
IB
14
25
01
C9
00
45E3
60
00
FF
FF
99
99
FF
FF
3EF8
00
80
00
09
00
00
00
ee
4278
F0
95
H9
02
99
3D
03
06
45E3
00
20
7F
7F
99
80
7F
7F
3F00
:c
09
00
7F
89
80
7F
09
4278
FD
18
C3
C0
84
D0
D9
R9
45F3
00
89
FF
FF
99
00
FF
FF
3F88
80
FF
90
OS
FF
SO
00
FF
4ZB0
ee
8V
60
03
8D
9$
Vi
btf
45F3
08
89
7F
7F
09
09
7F
7F
3F10
80
00
77
3f
80
77
00
03
4288
7F
?F
09
00
7F
7F
00
88
4683
RD
81
OC
29
04
C9
00
D0
3F18
14
80
80
08
90
00
00
09
4290
FF
FF
80
00
FF
FF
09
89
4603
03
A3
80
60
RD
01
DC
29
3F20
00
00
88
80
90
80
00
09
4298
7F
7F
09
00
■F
7F
09
00
4613
98
C9
00
D0
03
99
01
m
3FZQ
so
eo
ee
09
80
00
ee
0?
42H0
FF
FF
00
00
FF
FF
09
80
4613
m
81
DC
29
01
C9
00
D0
3F30
80
00
80
88
09
00
09
03
42H8
7F
7F
00
00
7F
7F
03
98
4623
03
R9
02
68
RD
01
DC
29
3F38
80
00
00
88
09
00
09
03
42B9
FF
FF
09
00
FF
FF
09
99
4623
02
C9
00
00
3?
R9
93
60
3F40
IC
80
00
7F
00
00
7F
03
42B9
7F
7F
09
00
7F
7F
03
99
4633
R9
FF
60
an
FF
FF
00
09
3F48
99
FF
80
88
IV
dkJ
80
F7
42C9
EE
6E
03
AD
6E
93
23
91
4633
FF
FF
60
80
FF
FF
80
80
3F30
80
90
63
08
00
63
90
03
42C8
8D
6E
03
C9
00
F9
01
69
4643
AD
91
03
C9
80
10
86
20
3F58
22
00
00
08
00
00
00
03
4209
RD
49
03
C9
01
F0
01
69
4643
ce
'5
18
90
03
28
80
46
3F60
09
00
00
09
00
00
00
03
42D8
EE
6TI
as
nn
fiD
93
C3
FF
4690
C9
FF
DO
01
69
AC
5B
03
3F6B
80
00
00
03
00
00
00
03
42E0
00
06
R9
82
QD
49
03
69
4658
8C
87
03
80
5B
03
R0
00
3F78
00
00
80
00
00
09
90
93
42E8
m
6D
03
29
03
C9
83
F9
4668
28
'8
40
C9
01
F0
06
RD
3F78
00
00
00
00
00
00
00
09
42F0
01
60
29
80
43
RD
6D
03
4663
87
03
80
SB
03
60
89
80
3F80
00
08
FF
FF
OR
OR
FF
FF
42F9
29
CO
C9
CO
FO
01
63
RO
*G70
FF
FF
60
0O
FF
FF
00
ee
3F88
S3
83
7F
7F
89
88
7F
7F
4390
80
B9
28
D0
29
0F
C?
00
4673
FF
FF
88
80
FF
FF
30
80
3F90
iS
08
FF
FF
88
08
FF
FF
4388
F0
98
C?
86
F0
0A
C9
01
4689
84
FD
A8
B9
00
10
18
69
3F98
28
08
7F
7F
89
98
7F
7F
4310
F9
0E
C8
C0
04
D9
Efl
60
3Fflfl
PR
AR
FF
FF
ee
08
FF
FF
4310
ns
01
99
£8
DO
18
90
TZ
'HtiK dutnv cjntinuvd on page 114)
112 YOUR COWPUrER. APRIL 19S4
'-'
/
/
YOUR COMPUTER, APRIL 1 934 113
(Hex dump continued from page 1 12)
4690
4696
<«6R0
468©
4SB0
46B8
4SC9
"SCc
46D6
46D8
46E0
46E3
4bF0
4«F8
4790
4788
4710
4718
4720
4728
4730
4738
47AQ
4748
4730
4738
4760
4768
4770
4778
4760
47B8
4790
4798
47R0
4788
47B0
47B8
47C8
47C8
4700
17DQ
47E0
47E8
47F0
47F6
4300
4808
4810
481 «
4820
4828
4830
4338
4840
4848
4830
4858
4060
4868
4876
4876
4930
4836
4030
4838
4BR0
4818
48B0
49B8
49:0
48;8
4800
48D8
48E0
48E8
48F0
48F8
49N
4968
4910
49 18
4920
4929
4930
4938
49*0
4940
4950
4938
4960
4369
4970
4978
4980
4990
4998
49R0
49A8
4980
49 J9
4<irn
49C8
49r0
49E8
49EG
01 3€ £9
4fl IE 4R
00 IE 0R
60 84 FD
01 38 E?
4R 18 4*
0R 18 0=1
60 R4 FD
97 83 it
18 90 03
B9 5B 03
20 40 43
84 FD 89
FF FF 03
FF FF 83
08 00 F"
00 00 7~
00 90 FF
00 00 7F
00 00 FF
00 00 7F
00 00 FF
00 00 7F
C9 94 m
4E BD 09
10 911 00"
E5 FD 13
04 18 911
C9 17 DO
FD C9 00
00 D0 SB
18 3D. 10
60 B9 F8
60 R9 FO
01 B9 4F
01 90 11
10 D0 18
B0 18 90
00 00 C9
D9 25 FP
18 9B 00
E5 FD 18
DO 81 60
D8 01 68
50 C9 02
38 E9 0)
30 re el
"4 D0 01
37 60 BD
18 9D 01
bW By hS
50 R9 F3
•F FF BE
FF BE
FF 8E
^9 01 8!
B9 3B 02
Bfi FT
C9 01
K
M
FF FF OS
FF FF 88
RD IB D4
83 RE R3
IB D4 81
80 F9 01
39 F0 01
FB ftt 93
29 86
18 69
16 69
ftR fl5 FC
n; »h He
fi9 02 91
C9 2C F0
EF 7F
FF FF 00
7F 7F 00
AD 10 D0
03 89 m
ED PI 03
18 B9 02
98 04 18
10 38 ED
80 60 18
R0 83 90
A9 81 60
0.3 80 FF
80 00 FF
80 80 FF
G0 00 FF
60 »M Yt-
£0 80 FF
£0 80 FF
ED IE C8
20 D0 01
E3 FD RD
€0 F0 3E
F0 07 B9
C8 36 FD
€0 B9 F9
F9 31 8D
99 3D 03
F9 "0 99
RD 36 03
02 IS 6D
83 38 E9
FF
■F
01
E7 60
FF FF
93
80
FB
ie ie es
18 4R 18
18 C5 FE
B9 01 D0
$2 is a:
18 48 IE
t8 C5 FE
C0 00 Fe
+0 46 81
20 40 46
C9 04 BE
C9 01 De
64 99 31
60 FF FF
80 FF FF
FF 80 0P
TF 09 0S
TF 00 0P
t f 00 8e
ff 09 ee
7F 88 ee
FF 00 00
7F 00 00
01 €0 C?
30 38 ES
J0 ru re
8D 10 B0
m m bd
!8 RD 18
D0 8F 89
10 D0 18
S0 C0 00
87 C9 F4
99 F8 07
m m nn
J3 9D 08
65 FD 18
03 9D 08
'B DO 18
C9 08 F0
10 RD 10
ED 18 D9
E9 FO 07
F9 Fl 99
10 ID BD
18 9D 01
(9 B9 F6
€0 89 F2
El D0 18
10 C0 08
67 C9 F4
59 F8 07
60 FF FF
00 FF FF
80 FF FF
FD R0 88
20 40 47
18 RD 6D
F0 04 C0
09 FF FF
80 CF FF
89 FF FF
83 "F FF
8D R5 0?
03 20 &1
m 33 2?
60 ID F5
60 ID 92
03 35 FC
C9 36 DO
29 18 R0
01 18 C6
13 59 D4
rt 10
0R 18
F0 01
18 69
FE 16
0R 18
F8 31
0C RE
97 33
84 -D
01 50
01 50
03 50
00 38
80 30
FF -F
7= 7F
F=
7-
F-
7-
F-
7-
-F
7F
-F
7F
-F
7F
03
FB
39 2R
C8 91
F4 P.9 08
00 83 7 F 7F
03 FF FF
03 T F 7F
25 FD C9
f.A 3<J 02
B8 83 R9
D8 38 ED
R9 80 60
9F 83 BO
B9 03 D0
04 :8 R9
FF 00 00
rr ae ee
FF 00 00
FF B@ 80
FF 00 00
rf 80 80
FF 00 00
FF 80 88
18 29 01
66 ft0 00
IE C0 25
2Q '0 30
3D 83 H9
C8 C0 04
87 C9 F4
95 83 60
R? 90 99
F? 87 EE
D0
88 38
01 80
09 33
13 90
00 30
D8 25
4R 9D
65 FD
D8 01
D8 01
68 C9
ifi 69
D8 RD
83 10
d? ir
RD .0
0F R9
DO 38
CO W
CO F4
F8 97
01 D0
DO C0
07 C9
95 F8
69 81
D0 81
DO 81
68 88
80 88
00 80
80 30
R2 08
C8 E8
03 29
05 re
08 00
88 £0
ee ee
89 E0
RC F4
41 FD
C0 C9
83 C9
03 E5
Rr F6
a; f9
ee si
91 FB
IE 85
DE 08
FE 60
IE 90
ae 80
00 Ee
00 89
00 F0
30 36
00 60
f)2 03
B9 03
03 n?
38 ED
00 63
FF F"
FF
FF
FF
FF
FF
CS fl
4D 83
OR CO
18
07
FF
FF
FF
FF
18
C9
R9
02
FD
C9
C9
08
A3
na
D0
E2
F0
06
R9
03
as
D8
96
03
19
R4
8D
43
10 8B
*9E8
4B
e3
EE
4C
03
*C
C9
43
49F8
C9
22
D0
05
R9
84
18
99
49F8
E8
C9
03
D0
05
fl9
06
16
4RO0
SB
Uf
tt
4C
83
R9
96
18
4R08
90
CF
80
88
FF
FF
80
80
4R10
FF
FF
00
88
FF
FF
00
99
4R18
FF
FF
ee
80
FC
FF
60
30
4MZU
FF
FF
ee
00
FF
FF
00
00
4R28
FF
FF
80
80
FF
FF
80
80
4R38
FF
FF
00
00
FF
FF
00
90
4R3B
FF
FF
B0
80
FF
FF
BR
ftR
4R48
PB
80
84
FF
BS
R9
03
84
4R48
02
S9
3C
03
CB
20
40
40
4R58
CS
01
F0
0F
R4
FF
CB
ce
4R5B
en
D0
£7
RD
R8
S3
R4
02
4R60
99
5C
03
68
FF
FF
00
00
4R68
FF
FF
60
80
FF
FF
80
88
4R78
FF
FF
ee
80
FF
FF
09
80
1R7S
FF
rr
80
00
FF
FF
eo
80
4R88
2E
40
3R
R4
ez
19
5C
83
4R88
=:
RR
83
RD
R8
E3
BD
RD
4R90
03
4C
40
4fl
FF
FF
00
80
4ft90
FF
FF
30
80
FF
f-h
y«s
W
4RR9
FF
FF
00
80
FF
FF
08
00
4RR8
FF
FF
30
60
FF
FF
80
80
4RB8
FF
FF
00
09
FF
FF
90
00
4RB8
FF
FF
30
B0
FF
FF
60
80
4RC8
RS
03
3D
R9
03
ED
RR
03
4RC8
4C
40
4R
80
FF
FF
80
80
4RD8
FF
FF
30
00
FF
FF
00
00
4RD8
FF
FF
30
80
FF
FF
80
80
4RE8
FF
FF
30
00
FF
FF
80
00
4RE8
FF
FF
90
80
FF
FF
60
80
4RF8
FF
FF
3ft
(TO
FF
FF
00
no
4RF8
FF
FF
30
80
FF
FF
80
80
4B08
2E
G8
3R
C9
FF
E0
03
4C
4B08
4e
4R
mi
RR
03
49
01
18
4B18
91
RC
33
R4
e:
B9
BC
03
4B18
81
RB
33
4C
46
48
7F
7F
4B2C
ee
03
-F
FF
ee
00
FF
FF
4B28
ee
83
7F
7F
08
99
7F
7F
*Da?
ee
83
"F
FF
08
ee
rr
FF
4B38
80
83
7F
7F
00
99
7F
7F
4B40
RD
IB
D4
29
03
8D
R9
93
4B4E
49
01
18
3D
RE
93
R4
92
4B3e
BS
s:
03
8Ii
RFl
03
HD
H8
4BSE
03
8D
RC
03
4C
40
4R
7F
4B6E
80
03
FF
FF
ee
90
FF
FF
4B6E
00
03
»F
7F
ee
03
?F
7F
4B7E
00
03
FF
FF
ee
90
-F
FF
4B7E
00
83
'F
7F
ee
00
7F
7F
4B8E
R9
02
8D
R9
ez
P4
32
B9
4B8E
5C
0?
?<J
01
AT
Ffl
as
4Q
4B9E
01
18
BD
RB
05
4C
40
48
<B9E
00
09
»F
7F
ee
00
7F
7F
<BRe
00
09
FF
FF
ee
00
-F
FF
«.BRF
np
89
'F
7F
ee
03
7F
7F
<BBe
80
09
FF
FF
ee
03
-F
FF
4BB8
80
08
7F
7F
ee
03
7F
7F
*BC8
B9
02
D0
38
E9
R-
99
21
*sce
18
93
98
33
on
13
30
25
-BDS
FD
C9
00
D0
89
80
99
03
<BDS
R9
08
8D
9H
83
63
R9
01
"BE8
89
99
03
R9
90
80
98
03
4BE8
60
H9
«F
38
F9
02
30
18
4BF0
BD
98
83
RD
19
D0
25
FD
4BF8
C9
00
10
09
8D
99
83
R9
4C00
01
Si
9fl
03
60
R9
80
8D
4UB8
99
03
38
ED
98
03
IS
8D
4C10
98
83
fl9
00
8E
9R
83
68
4C18
FF
FF
88
80
FF
FF
80
89
4C20
FF
FF
00
00
FF
FF
00
09
4C28
FF
FF
80
88
FF
FF
80
89
4C30
FF
FF
89
00
FF
FF
00
09
4C38
FF
FF
80
80
FF
FF
39
80
4C40
20
rn
c-R
BQ
03
DO
38
EO
4C48
9E
03
90
8C
IS
83
SB
83
4C58
R9
00
BD
9C
03
18
90
10
4C58
RD
9E
83
38
F9
03
D0
18
4C60
8D
9B
03
fl9
81
03
9C
03
4C68
RD
98
03
38
ED
9B
03
Be
4C70
0F
RB
99
03
C9
98
SB
06
4C78
RD
9C
03
18
69
02
:b
60
4C80
IS
nu
2R
03
60
FF
80
00
4C8B
FF
FF
E0
80
FF
FF
80
38
4C90
FF
FF
ee
08
FF
FF
90
08
C99
FF
FF
E0
80
FF
FF
80
ee
4CI"I0
FF
FF
ee
kW
l-K
l-h
<w
00
4CR8
FF
FF
E0
80
FF
FF
80
80
4CB8
FF
FF
ee
00
FF
FF
80
00
4CB8
FF
FF
EC
30
FF
FF
80
89
4CC0
B9
02
10
38
ED
09
B0
90
4CC8
4R
IE
ED
33
83
RD
10
D0
4CD8
25
Fr
C9
30
D0
0*
3D
99
4CDS
83
IE
SO
SB
no
0!
8P
3«
4^E0
83
Rr
10
D0
29
01
38
ED
4CE8
99
05
50
21
18
C9
01
F0
4;F0
ZS
sr
S9
33
R9
09
8D
98
4~FR
83
6C
F9
31
SD
9R
93
89
4D00
00
81
S9
33
38
EB
96
03
4D06
16
81
98
33
69
89
00
3D
4010
9fl
0;
60
ID
00
D8
38
F9
■1D18
02
DC
1Q
3C
98
93
PB
16
4020
D8
2f
FD
39
90
D8
ee
6D
4028
99
02
18
30
03
89
El
8D
4030
99
92
RD
10
D0
29
ei
38
4030
ED
9?
03
M
IB
18
C9
01
4040
F@
0E
FO
31
8t
9fl
E3
R9
4048
00
sr
99
33
69
R9
E0
8D
4D50
9R
e:
R9
31
8D
99
03
69
4D36
Hy
«t
38
EB
98
03
18
8D
4D60
99
03
R9
83
BD
99
03
8D
4D68
9R
03
60
7F
00
00
7F
7F
4D70
88
80
FF
FF
30
99
FF
FF
4D78
80
00
7F
7F
30
99
7F
7F
4D38
29
C0
4C
B9
33
D9
38
ED
4D38
81
09
9e
ec
19
8D
9B
E3
4J19R
R9
00
er
JC
33
18
90
10
4D98
RD
ei
oe
36
-9
83
D8
18
4me
BD
9B
05
89
31
SD
9C
es
4DR8
E9
81
DE
10
"'
9C
83
49
4DS0
81
9D
9C
03
ID
9ft
03
4?
4DB8
ei
8D
9F
03
RD
98
03
58
4DC0
ED
9B
05
B0
13
8D
93
•:3
4X8
C9
ee
oe
e:
12
91
F8
ec
4DD0
RD
9C
03
IB
39
32
18
CO
4DD8
Ee
01
Fe
F4
^D
9fl
03
60
4DE0
ee
ee
FF
F<=
30
00
FF
FF
4 DEB
00
ee
7F
7"
39
99
7F
7F
4D»8
00
00
FF
F'
39
00
^
f-F
4D-8
oe
ee
7F
7-
00
00
7F
7F
4E30
98
eR
AS
23
99
49
fl<
92
4E36
C9
ei
F6
03
4C
CB
4E
89
4E10
05
99
BD
03
4C
58
4F
99
4E18
FF
FF
88
83
FF
FF
ee
80
4EZ0
FF
FF
80
03
FF
FF
0E
90
4E28
FF
FF
80
83
FF
FF
8E
98
4E38
FF
FF
00
03
FF
FF
ee
00
4E36
FF
FF
80
83
FF
FF
8E
80
4E40
AD
96
93
C?
80
F0
95
4C
4E40
CB
4E
8D
99
63
C9
oe
DO
4E50
F6
8D
9B
93
C9
00
oe
EF
4E38
fl*4
92
89
04
99
3D
05
4C
4E60
44
4F
09
09
FF
FF
ee
98
4E50
TF
TF
00
80
FF
FF
8€
89
•iE 7 e
FF
FF
00
09
FF
FF
ee
00
4E'8
FF
FF
80
98
FF
FF
92
83
4E80
f)0
ee
R2
23
20
80
41
RD
4t8S
IB
Di
29
Vi
uy
00
ue
03
4E90
R9
91
R4
02
99
8D
83
63
4E98
C9
91
F0
F4
C9
02
D8
03
4ER0
R9
ee
R4
92
99
3D
03
63
4EH8
R9
e2
84
92
99
8D
03
63
4E39 '
FF
FF
00
90
FF
FF
00
03
4E3B
FF
FF
80
88
FF
FF
80
83
4EC0
P0
90
84
92
R9
02
85
FD
4ECB
16
90
0D
R4
02
C8
84
02
4E30
ce
94
D9
01
69
06
FD
13
4ED6
PD
10
D0
25
FD
16
SD
83
4FFF1
P.3
9R
RR
R8
>9
02
B0
13
4EE8
£9
01
38
E9
18
18
85
FE
4EF0
18
4R
18
4fl
18
4fl
18
m
4EF8
18
0fl
18
0R
•18
C3
FE
D3
4F90
Cfl
B9
03
Be
R4
02
18
£9
4F86
01
36
E9
32
18
85
FE
13
4F19
4fl
16
48
18
4R
13
0R
13
4F18
0R
18
0R
18
C5
FE
D0
RB
4F28
B9
5C
03
49
SI
OD
88
03
4FZB
19
8D
03
C9
03
D0
11
93
4F30
Efl
R8
18
20
40
4C
R4
02
4F39
20
80
48
R4
02
4C
40
4E
4F48
C9
0«
oe
08
28
ce
4H
H4
4F48
E2
4C
00
4E
98
08
R@
29
4F59
ee
49
R4
02
C9
81
D0
15
4F58
19
28
D9
C9
F9
D0
08
98
4F68
18
69
92
18
99
28
D0
28
4F68
E9
4B
4C
CB
<■£
RD
IB
D4
4F70
29
FE
18
C9
FC
D0
93
28
4F78
80
4E
B9
81
83
C9
(10
lift
4F80
66
28
40
4B
"C
CB
4E
C9
4F88
ei
D8
19
R2
89
98
08
88
4F90
.-?
ee
4D
fl*
82
20
80
4fl
4F98
18
sn
en
fl?
81
98
08
RS
4FR0
20
89
4D
8*
e-2
29
00
4B
4FRS
4C
CB
4E
7F
e9
00
7F
7F
4FB0
80
80
FF
FF
ee
00
FF
FF
4FS8
00
SO
7F
7F
ee
00
7F
?r
4FC0
26
36
40
29
C0
41
20
40
4FC8
43
26
ce
42
29
40
42
20
4FD0
80
48
20
90
45
89
ee
80
4Frs
00
£0
80
4«
20
40
48
811
4FE9
IE
D0
29
8E
49
RD
95
03
4FE8
C9
31
D0
05
89
FF
60
RB
4FF0
8B
33
CD
6E
03
00
8B
RB
4FF8
a;
33
CD
-L
B"j
D0
83
R?
sees
S3
69
R5
C3
C9
3F
D0
0]
5026
63
RC
84
92
FE
=13
03
28
5010
83
41
29
ce
4E
18
90
R8
3018
7F
»F
00
ee
7F
7F
00
08
5928
FF
FF
00
00
FF
-F
00
m
5028
7F
»F
90
ee
7F
7F
09
09
3030
FF
FF
99
0R
FF
•F
80
00
5935
7F
7 F
90
09
7*
?F
00
ee
5949
A3
10
D9
25
FD
39
08
Fe
3049
02
fl9
91
8D
B4
33
98
0F
30T3
88
B9
03
DO
33
ID
01
oe
3058
B9
07
RD
91
D3
38
F9
05
3060
D8
38
E9
0B
9?
36
18
9E
5068
4fl
.9
88
R9
93
60
B9
02
5970
DQ
38
ED
00
D3
30
OC
81
5078
06
B0
38
F9
05
38
18
R2
5088
01
90
02
R2
93
8D
BS
82
598S
38
E9
0F
90
35
RD
10
D?
G093
29
81
CB
B4
03
F0
2Z>
tx.
5093
e:
F8
0E
C9
01
30
ID
RE
58R3
B4
03
C9
00
M
16
18
90
50R3
0B
C9
00
D0
0F
RD
B4
02
-•■H--
C9
01
D8
08
A3
35
03
13
59B3
€9
Fl
90
11
98
4fl
18
R8
50C3
R9
00
60
RD
10
30
29
01
59C3
CB
34
93
D9
EF
98
48
18
50D3
88
R9
81
60
FF
FF
00
80
1 1 4 YOUR COMPUTER APRIL T 984
isionj (Software Factory) Liraitsd software is available f 10m
«3on Lightning dealers Makro Marmes Prism dealers Re
s) Ferrantl snd Davenpor. Gret>.is
wore City Spectrum cealers SupaSraps (selec
I^VHH^^^H
Keith Miles with a Basic
program for the BBC
Micro that makes use of
EOR printing and multi-
colour characters. This
makes Squares shorter
to type in and faster to
Play-
SQUARES IS a variation on an arcade game
written by several software houses.
The aim of Squares is to guidj your boot
around the jric, colouring each line and
square traversed 'l"he values shown in the
square* are added to ysur score as ihcy are
made. To make it interesting a monster is
pursuing \ou. This creature will erase all lines
you have coloured that do not form a part of a
square. There ore also immobile iv.oni-ters that
periodically jump to new locations which you
should be careful r.ot to run into. As you
proceed to higher level* the number of these
latter monsters increases as does the
frequency of their movements,
The particular features of :his game thai
mabe it different front most games previous.v
written in Basic Is that it rrakes ezteosivs use
of Exclusive Or — EOR — colour printir.g
and multicolour chaructcr3.
Shorter and faster
When printing at the Ciraphics Cursor —
VDU 5 — it is possible to superimpose
defined or any nther rharacgers on top of L-ach
01 her. Using different cciours for the different
features of the character to be created, the
character is assembled by moving the cursor
to the required location and iuccessivcly
selecting r\\e foreground colour of tht part of
the character to be printed, printing it and
moving the cursor back over the character.
In Basic this would take :he form:
VDU5 : IVOVE X,Y : GC0L3,Y1 :
PRINT CHR$iX1i : VDU8 : GCOL3,Y2 :
PRINT CHR$iX2i
etc., where X,Y are the desired scieer. co-
ordinates, Yl the colour of character XI and
Y2 the colour of character X2. The VDU
commands cat.se printing to take place at the
graphics cursor and trove the cursor one
space left respectively. The man, squares and
walls in the game are constructed on this way.
The>e commends can all be replaced and
strung together as VDU commands eg.,
MOVE is VDU25,4,X;Y; GCOL is VDU 18,
3.Y1 and PRINT is s.mply VDUX2. For
example, the tbove line of Basic would now
read:
VDU5.25.4,X;Y:18,3,Y1,X1,8,18,3,Y2.X2
Not only is this shorter but it executes faster.
This is very important for the more
complicated a character is the lonjcr it takes
ii> print and the slo%ver movement wi'l b;.
EOR printing is iapenant when coloured
characters arc to be mov;d. Refer :o the User
Guide for a detailed explanation, but when
priminf! graphics chcracter; colour i3 chosen
with GCol x,y w.iere function x determines
how colour y will be printed, x can hive five
values C, 1,2, 1,4 which respectively print the
colour, Or it with the colcur already there,
And it the colour already rhers, EOR it etc
aid Invert it etc. EOR (3) is used because it i>
SQUARES
Program 1
10M0DE2
20VDU23,1,0;0;0;0;
30VDU23,224,31,23,31 ,23,127,255,0,0,23,225,0,0,0,0,
0,0,255,215: REM Boot, sole
40VDU23, 226, 126,255, 153, 153,255,255,255, 170,23,227,
0,0,68, 102, 0,0,0,0:REM Monster ,eyes
50C0L0UR1 :PRINTTAB (6,1 ) "SQUARES. " :C0L0UR2: PRINT ' ' "
BUIDE YDUR BOOT"'" AROUND THE GRID OF SQUARES S
CORING POINTS FOR EACH"'" COMPLETED SQUARE, WH
ILE AVOIDINB THE"*" BLUE MONSTERS. "
60C0L0UR4:PRINT'"LINES CAN BE REMOVED BY THE PURSU
ING" * " MONSTER IF THEY DO" ' " NOT FORM A SQUARE. ■
70C0L0UR3 sPRINT'" YOUR MOVEMENT IS*"" CONTROLLED B
Y THE*'" CURSOR KEYS."
80C0L0UR1: PRINT'" <RETURN> TO PLAY"'
90C0L0UR1
100VDU23 f 3,31,17,23
HO*FX21,0
1 20 1 F I NKE Y ( -74 > MODE7 : CHA IN" Square2 "
130G0T0U0
possible to predict the outcome of function
and by careful manipulation cf the colour
paku; usin^ VDU 19 to enable characters tu
move over other characters.
Hor example, Red — colour 1 — EORed
with Blue — olour 4 — gives Magenta —
colour 5 — if a red character is printed on :op
uf a blue character, but if colour 5 is redefined
to be red - VDU 19,5,1,0,0,0 - that part of
the red character over the blue character will
show red rot magenta. The EOR values
needed are mathematically derived but ran be
easily found by using the BBC's own EOK
function — type 1 EOR 4 to chick the above
example.
The game itself consists of a series of linked
procedures whi-h are called from within a
Repeat Until loop A'hich controls the game.
Variables.
Ivl% — level. bootxXi and monster* % —
horizontal position, br>oty% and
monsterv% — vertical position, right% anc
HORZ%-0 or i moving rigr-t or left,
Down% and VERT%-0 o- 1 moving up or
down,colour% and COL0R%— colour of
lire t ro versed, col % and COL%— ccloir of
line coloured,{oldx%,oldy%,OLDX%,
OLDY%) — starting morriinnn-is of meve,
ihor%, /er%,HOR%,VER%' -destination
coorcinates of move,linedown% and
Iinoacro3a% positions on the grid stcied
as a decimal ec., 27 = irtersection 2
across and 7 up,across% and down% —
ulJ liuii.'uuicii and vertical location of
monster,fill% — flag for numter of squsres
filed,hit% — flag for identifyhg game
over.
F:ogiam 2.
|»W •T4n:nceLEr£i.!inrniixxi »> inp-pm? btcpj
"s'TM.'lI'UVMtVril'PlkX-uminMll'HUWII
;«rx 170.0. m
'CPfll
TREK Old*'. » lines 1 to 3 •■ Oi.i- Intrrturr rot fitlvj
.-_i .»!*.- 171 k VX(]0> . <*-' ! ' * .*• ' ,lin«Kf u-. ./. >b K' J LltriD
»iiX<?,vt .iixrn ,hnx<9>
2C0WI 11 llllf «1U« ,70i FEeOR - ! PRINTER- i EH}
•JOllx-.i
•Knot*;
3,;PftDC:ui<M*r
e*gfKji_-ib*iQ*fi« t
T^BOClnit
KPROCjrjd
9<i!rivlX>9 lvll~7
L-.|'w:,|,ri:!Mli!,iiol»:i
U OfTaC.. ...... .r. itwifelHrMS nui.iiwr yxi
1 2C?*xX«t 1 1 «irt"tcr
13CR£PE\T
t«0[FlM<ETH-24(R>ffloi»>l>.Xi3JfW»octyX.*I]096-ifc tOOt»«»
hnft( »X-«*1 r l v li:-l:cu] jurX-FMot ( b«TI H i • ?0 , boot yX-lollP
!■,, '^-..... ib>«ui.k4 .^-..v. \ i .mp:>n.> i>i»e«*%»i»«o,>i(i icaro
UK)
1 501 r t M< --V { - 1 22 iflnObj.il >:".■: ! I < »i'«Mint yx«0»96- 16 tiiij'.
>x-BoDt.X>4*i. iglilX»Oi=olnurX-fNDt U>oet.iX-2»,oootyX-l4
la0NVU|fjol "hotit"X-4*,bjtit v') :»'HI(Xirr>l <pDDt»«,QO«yXI iG
llllllllj
l/.mi 1*1 v : -Bia,Dlj^jly:'.,*f/WHi;Mcnr-Vjitir/'*-T2 Baat,>.
-i,™t r I.;:;Hn^I-.I: L uljurT.F*Hb,ii«.l,tmHl JOUFBT.
Lint :•■-:.,-— ,nr.-iv:'-i:i iPftCCImuUliual »X , tool .''■': rt> in: N
170IFIU.LVC •■.•i«<nu-.jtv> -I l^MCLm.t . v.n-.U'*!- .: ." onnt/X
-9COt»x-3IiUiw»X-lico)jurX"FHJl(tiuUl«».,ktjutrX-»a0iiPI*X
toot Ouut > X .toot yx> xti ■ putlCocot <oout a X , mottX)
laoiF^i ■-...•:-: cxdKO elee ci.ix-t
I^OIFco. Our:-7 >•< -■
2ll?ll r) 1 ht^-)ftsn>L>ul<xnlPlv/-.V/ PO-X-Hot.XDIVl^Z.rn
lEBJCXttlBKEl ,1*lDlOVlt) I JMHUJXinnrXI ,YT lv^-7.1 ll ir.,rr-.i-.
■ -ol :J.^:*l'J-uldyT.:ll>n"U"CJt' n::\l 1 vmmc r PMl 1 1 n I ri«X*tl^r
)iru-,',>:-;iSOT!);«)
770)F<- . u l,lK-OCfta>r.-,t , xrQPl92-JI l-r X-luot .xfi I VT'-'i ni
VI UnU.'.l , vti^I^VX) :iU/-Wt.\r\crXI ,VX l*tr%\ >l lnc»Cr o-i*
I pli U i » *lff* W r t l HflCI IfMMMTMM iMIMiEPO»»«l ,»ld^H.fior1.
r,, ; rm- 1 . 'urs^
23011 VaMXalMMMtytMODM-ll v^rx-bprt V xt')V»o-liniv
rT.'olo!) ,rXto OrX><0FUI>nX(harX),VXIv«fX ■ I knnlmnX-h
orV»]0*oluViiPfttt:ii n«1nfOil ln»oo»nXi iQldyX^vwrXiDuwiX-
■liNIWO
240 1 f ::. .»„.>(! ivabo : t yi-ii L ''•.- 1 b « z*,n-.t.M iv.v- 1 1 r«3V
Exviuid-xi .rxtoidyxnryuuxxctiorxt.irxivwx !ii.«inmw
w V*10*v»rXiFR0;i 1 nedanri( 1 inidrM-ll :nl rt^l..^r: 1 Tint^X '-
I
:r:o: • jl ,. ,<u -1 >. acsi v^unr-Mr, h«ji .. t .a. 1 imiai : -.v^ir.
i40f>«M:ncr,i.non3tM'iBOUSD*>0,-A,1.2
2?Otr*ND< I > >. *3-< IVlZ/1 01 HB)tr(uirt™>«>n,tiT iSOLMldIO
.-E.Z.2
:so-.t.4 uur<E-FM > T 1 »n,' . ::. nao'.yx ) ■ IFcalour : ■ uni- ml Tin
m%B M'..ji.,i: 1
vvr. rn[i. kl IVtCH* 11 JX-5*
.•OOtFUtX-O lrlX-lylX-ll0DTO70
31M0T0M
.■'.■dim rnncnwaifno
.■'.I.-, iij.-.i iviT-nrarx-n
240£M*MUi:
■HVMUHnil
?bOFaaXX-e4TOI21f.3Tlt'rr7i!n,inGIVlV2>«X:i*E>T
ZTGFtntt-ttoniWjTtr ■« . tx iyxo iv»t-i t »Y!i heit
;B0FO?XX»0TO6iFOR«t-()ruiOi ti r«»»rroMX<XX.rXV-OiNk*T.
;9OFIHXX-»'ra7lF0RyX-0tINilini«t»»«>XUX,TIl-0l«=XT 1
-1 ■> :tin >t ■■ "i - :-2 1 tOOtyX" 1171 Kr«t#m l».Vl «onftt«f yX*974i »
crc*»X->l dDWlX-f
*IOcnHiur;-6iirjLDRX-6lVERTJ-9lrt»Zt-0!rliif«t«^HO»«nI
4ZOU1 Mt-*inifyi-,.iftW\-ul,C';. "J
«00OXX-»t OVCf X-9iH0BX-«l ^ERX-o
HOBDrHK
«SODEH>RDCari<
460UDU1Z .4 , 1 7 , 1 1 PA1 NT T*B (« ,0) -EDUARiE'
«OFCB)X^ftOTC3MTEP-9.ir«w:**.lXi[>VWIIi6,rXttECT
rtntC* JX 4*TC-12143-EP 1 °2i HCVt JX.-Jfii :<!«». 1 . 969 1 f*KT
rtmvpiM , I?, 1 1 itcX»5 1 * i : ] X-C. FtMU X« I COi. »X-OlFOR0'C9T
uiuirr- 1 1 icx-kx • : 1 v. x : IX . JX) -END i*i ■ p-rintthk < i-.'T :■■ - 1 ,K
TI l«^» HT,,^1 . ^ , T .
■lOCa iiiwji miNrrn^'i ■ ro> "£C0RE"Tft8U .J)> i ixti iCsUXJ
R : : F p I r, . 1 ti : 1 1 , ■ , » ■ 1 1: ' .l-Tir ■ TH3 ! 1 i , 3 I ' ; H [? : Hlf,
SiOfMNM
BSMmntiM»i
M0FC«[X*:rOJC!5inNlHH0.-i;.6.]JlF0»JX»lT0»0iWlIU:9,O
,BK><t> 0t«F0fi]"Ua3>!Nt :i,,
3S0VT(JI9,».O|Cli|,l7,)l»l!NIIfltl(2,Hi-«lElURW> TD FLfl
r-TFiB(3,i4>'<spf£e> ra BB*
1 1 6 YOUB COMPUTED, APRIL 1 984
Arrays
X%( — l,Y%l-}-hori7ontai and vertical
locations of grid intersections on Graphics
gric.
sc%(X,Y)-sqaue scores.
line£cross%{X,YJ— status of horizontal
lines (0 ml Li.jwKibeLl ut wiped by i mui isLei,
1 travcrscc, 2 secure in a square).
linedown%iX,Yl status of vertical lines.
MX(-),MY(— ) — horizontal and vertical
loca.ions of still monsters.
V.l»«r 1 .- 1 ,ii
ETdlflMohri Hi rucfwoc
iwanaMO
■iiOjcr ostX^tovctc XX
S20n«»nx-iK>i3t pyi
iJOIFitOnitC'YtlOKtKl'MtMtaS e.S£ "tRrX— 14: >FUa,.l.>
<«ns'fri<X levdX— m>lo*irX-20i£l.aF, :«v»Vt-JIf Hc«:s.-:
Q
XOmittXI »l»v»lXI 3 IrTtwjMtlar yXK!D»6<r * 6TI-^l*Crtt;tcOX''#C
rm.»X
t'iO['n.i.-H»r „X-liu»lrX'HEN670 E.5E lCBIX=Ot I-boalyXin
nf.l».r.X*l*Mii;>X--|3 VEfrit-O E.9E u|>X' 131 veRTX»-W)
f -.' ni.is' if y%*nm% ,w grt*< f«rBfMLrM yX cjoly?:! -ti*o«'»ler>
X'a-jiil>>' • .|.M .■)r^.n*>u.r.Wajt^Z;>J2-H£H«n»lrjrvX-*w>-
X
fc70ca.aRx-FH.1i r>«.uu-.i 1 r-t'HiBix.njfm<>r v x<.vr»iti
4*):naL»5;^i0Pca.0BX'*t eu.x-7 clui cnn-o
fr9OPr»0Cnr>ifttir i»:ig6i:,*«*it
7iOGC0L3,Clll »
7:.->:tw.'l:rr.<xnUDl92-]2 K«I.«jn«lm.lC!v!»2.PR;«;iift
OfliO-OlX-Htni
r^IfMjtnlpi ,X#1»i/,^L- V£F&-.dy»t«. rKDIVTi limKurt
olii tXlrTt-vi ux
/4.H NtffMC
raoairfmcmiintaf<o.*»i
7fcOVMJ3S,4,l(!llYX|tq,3 0. J*., B, 10, J. 7, 257
tmcwhmc
7BvCl<TR<KOa« "sX.vX!
Tww6j;a,i,MVi/X!ia,j i,z2t.B.ia,?.z.m
OlOaC'PROCl I !-■>«.■ >M<IXI
n?<»ix"i-.i>i«!P:»U'ix«cciic
m-Mi hn..rii...t.:ir.,ii:i ~i luMcrmcXMltBlx -i
escewMc
BfcvBlFFKOCI I wclo-i »I
B70A7X-H1B 1 V IB 10,-1 -nX.">ll 1 1 I
Ol»:>lt I ln«44Mr%(J%74,NVXl*B I LfMddrMI* IIX€l««f£JU*l
B90PN I *r i»rr.ip lA.*X.lt7X>
TOQCMtmC
Vliim i-»im:»ni.^t*_^iilx,b)Xi
vvi> i r « i x-ix:tiL i x-orMt kmo
«3C|ru»##tTO«l.<«lX.tilX-ll<'0*r»CI 1 in»iMj*rt,X<fltX-l .;.!
IKXtM Hr>p«3«nl<»lX,hlX.-:>iVN0 «>l<lt,lill)<» PROC
Or JMIiJU*rT<jr.Si ■ 1 ,1 IX • l> il«:«eci-r«|«;r =..<.]',. !j 1 *l
?4C I r« i i-onrn i x-? i iif vjm>
.'-.'«» 1 1 mm HMwTrTwllr.lilXjl i/'fwms i t'lMiftiiinwTfulT 1 >1
:-:■ ■■ -ioiij iiiBiiwiiiaii.Lii'ix '^mnd •rX«IXibn»ll<>
c ppco ««jui. «i.!V.-:.ti:xnpe(Cu.^»iii.>«»»t«i».ijnn
97<defpiikiou».-».mi l*«,r»?Xl
90f 1F07«-!VIR'(1?X-I>I1H WlOO?
'/'/. II I v-ierlnM*XI«-..'X-l,Zi'JXI<>l>4*0 llnvA-r uatX <dIX.b2ll
• >i>HMl I IWKf p«»l<«31[ ( D3I-l KlttrMB *cXI<7X.b2XKX> ft
POdr m iH mwr w Ijgx* ; .i*.-.-, i : .iH.".,ir »j„ ( . .,..'-. .n. 1 -. ■
111": II *Sl-U.M:S>. <.>IH£NI02)
lU!UI-'li.ii.ita.nX<*2X<l. I.2XI 001*0 IlnlKrgHX liiX-l ,>2
XX. .KAriO lln«*cr<»<r,Xlj2X<l,Il2l-l><XXlND SCX jZX«l,D2tl
■■j inutii j»-.gui-.u2-/:.ti2>.-t>ir-fiaC5r:orEiijp<i2X»i,b2Xi
MKMCWMOC
i«»reFP<<oco.-j«iij4'eii ix.izxi
lU^PVlIU'. IB,},b
IMwrrjuFjcxizixi .•xnvxuirivi «J<iii>i> .rxurxj
lOfc-MXaTiKI.X'Kil'J.irXlirt'l)
IC7<"1CVOCXIIIX«l ,VX<j2X«ll
ic«»oi , «.nnirs.itiiii->i i ,«ii»i
IMlt WR W
L K'OWF PR0C». i>.l. L | L .<HI,<t:
'.ll-l.i,m-.ru..i:i»,pV-2
UMIiiiwi.<u»(I(I,iMI4
1 1 3«l ln«U»tf)4<tX-i ,rX>"2
i I 4,11 InmrwhZf rX *-X>*7
■ l-n^tX-fXrX-vcXCI.rXli^rXUX rXI-Oi lllS^ir nt
: u m timmr:
) I MOO lVCX,:*-nr*"ff«iri frX.vXJ
I :i':in«1n-nls-?.,vX)*;'
S I9sl I'riHillcl'l ,v»l»2
J 20« I IfiwcrubkX US, V7I -2
i3t*iiinicrinmc]i ( vi-i l >>a
lZ2JSCK-SCX«5Ci«X,vl1l«X<rX vXI<0H1XH:pr nt
l23*CMt«!OC
IZ^iOEFjfloCli-Int
I ^3Wi«u4;r„<A.^un^ fiihn«oi l v 9.>|BBK| ivour
l2rVM.HX.talX-..
I Z70EHIW1OC
J 2B%DEFm0C(t 1 1 1 .on-, t^
i2»MTj«rx-i>n i» x
l300JH-«HH?)-lji2x-ft>*(l<l!-LirHXlHl«<itf,)Xl-3?irllrX
ttxi-rxiivxi'ifi
l310aOlX-P"PTirXXt!X>»M,HTI([X>-*4> tFputX- ITHCWIZ'JO
lTjomir.T™.i.r<mi|!.i Hrxiixi)
1 TTrtuFTf
! M0ES0PH0C
1 ZSODC^PROCr . i.umu ^U-
ll-tOEX-KHB 1 .:^.['. I i...:-n<) ir'<i;nyx-nyl 1X1
;^0iix«Rmi7i-iii2X"«>MB'ioi-ji'«nit>-itiiixi-i2irnx
UX)»vxii2xr«i*
!?90PooX-FM"'<rfXf 1X1 i*ll,,rtVVCIll'**l! JFPtiiX'IOfiFoiX-3
THI3V13T5
i^wipnDCiiw»t»*ii.KX,n¥X iinif^Tdi-^uriri.t r.'.i ,nv:-; = : . ■ :■
nixirujcmx
m.OiHiVU\Kktr\at*l
. ', III Mm-:- n:.i-'.« vXTttENJ-B;
! l2--lf£>:n:rCftI>...--l/lMDl.r.tJcrc?5A<Ha;X,VlHXI-l ll >«u.
'0% 1.X I rORX , »«RX)-0i 93TD I »T0
m01FS<S«(HOnH) — ITHENI4D9
I <-;irmn;rn^l ,n.s«,i«li'S'-: 1 mtur n«X OLDXX ,<X
UT/I -MUK/IUt/W
U6<waro)4»o
li7<v«M;xt:C«.0>X).Mr.lOL)VXliOR««X<H3RX>.VTtll*RXIiiail
I1HII0
i'Q0CK>pnac
t ' -■- Lli ^*.Q[ ^ . j...
l?OQtF«i.rur,»x< -ian;t<r< "m mit.m:
i : : 'jl^fy. i'.'E= "'. I ;.v.-ii ..nrrw 1 n n Ij-T-., VI li- I r»] 1 tnrMKMin
X <M0RX ,VE»X ■ ■ 01 COTO1550
l'20tFBO^lVERl»l--l r i»Nl^,0
l»V.rtrei I nnintfi; < ll Iix.ll HVX -1 l:n*d3MnXl0l_lMX,ClX)VXl
-oiarjTzisw
lMOGCIOirvin
isoorcvenroLDdi ,%x<ix-3»x> hmusimmu ,yxc\erx>
sv^h Kin'iai:
irstnotrPKOOmalmjr
SSIWVI.-.'IV.I 1 t / : ij| ihtrt 11 MTl.t*
iv.'",i.ii-i,',:;i : :»,),i:jiH,i;,:i;,i^.m ',0.13 • -i
14UOVCUl>?.'},*|4| 19,14. 4|0llKE>1 CI* Blut»
1AI«VLUIV.J, i[0l tftOI 5 ycllOH
)t2OVCU19,l3,3l0|lT.I2,3|0|:RCrl 1.1,1V ■..,— H .
HJiAfLP-rlU.
uidDtFFMpriax txi
U30-Fl)[rf«<iix,rt-I i
H60H I > N P | [ H .,X I
l..'..-iillsl :|-...'.;.. U M ■■
YOUH COMPUTER. APR L 1 984 117
/
'
\ / '
X
^J,
I
/
A
/ J? 'J
/ ////
/
// //
CDS Micro Systems
C0L055U5
CHESS 20
CDS Micro System
Send Cheque or RO. To CDS 10,Westfield Closeji
& more action... more
adventure
.-.and now the ultimate
challenge COLOSSUS
CHESS 20: the finest
chess program ever
written.
Available for the
Commodore 64
£9-95
SPECTRUM
G03BLE A 3HCST
CATERPILLAR
LEAPFROG
R EVE RSI
3DPAIVTER
BOZY BOA
POOL
ZX& ORtC
XXX 1001 DODGEMS/CONNECT 4 XXX 20J1 BOZY BOA
XXX 1002 CASTLE ADVENTURE XXX 2013 REVERSI
XXX 1003 BREAKOUT XXX 2004
XXX 1004 BRKX-STOP XXX 20-35
XXX 1005 REVERSI XXX 2006
XXK 1000
XXX 1007
CDS Micro Systems
CDS Micro Systems
5PlCTSUh\ I6/4HK — -? V m ■ SPECTRUM 48K
CDS Microsystems
r WINGED WARLORDS
spccmm t&48h
new... Spectrum
Arcade action
CDS Micro Syst&ns
XXX 3001
XXX 3002
JptCJRUm 16/46* /HJ
CDS Micro Systems
CDS Micro Systems
SPECTRUM 48K
ems.:Commodore 64,Spectrum,0rlc I
, JohnMenzies and other leading Computer Stores, or... Available direct from CDS Micro Systems
IdCloseJickhill.DoncasterDNll 9LA. Tel: (0302) 744129. (Trade enquiries welcome) * u^amn^.
Will you
w accept this
mission?
In your Z5 Luna Hover Fighter
you must penetrate the 3
successive Seiddab defensive zones
and dest'oy their command base.
Tie state of your fighter and irs
armaments along with s:atus
report cf the Seiddab defences is
given beiow.
Good luck, May the power be
with you.
LFAlSlEl RlST^
V hort range weapon system.
■P Indium powe'ed Powered up
ard cperatnnai.
n a w is b n
D
• S H I E LID S ■
r-lirhii/m Doweied. Cumbat
power level Status all green.
G A U G E S
Long range propeiuene tanks
Status full. Combat shielded.
Hull temperature status lew.
KNOW YOUR ENEMY
DlAlBHTlA ilMlKlSl-l
% obotiea ly cortrolled. Ytsan
T miss les- ^rmed. susceptible :o
laser strikes.
high power, tow manoeuv^bility
strike craft Hodium missiles -
armed. Susceptible to missile
or laser strikes
|' 'niT i, si s| \l
Long rarge weapon sys.ero.
Radar horn ng duodec warhead
A'med and ready to fire.
£5.95
£5.95
Long range, over the horizon
sei nuii. TuntU tJ the ptaiiita
output of Seiddab hover fighters.
1-ilSllA VJIJG A T 1 O iM ■
Locked on to tie Seiddab
command base. Head up path
display.
"his is the atest anc most
W difficult mis^inn in the long
running struggle against Seiddab
aliens - are you oreparcd to accept
fits mission?
Available for 48K Specif um frarr all leading
software dealers including Boo:-,, John
Men'ies, Spmrun Computer Centres, etc
AU*ltaM«#v* »cfccr ponuljir home nlcrci lean.
^Pontaln proximity fuses,
^explodes on detecting
hove'figliter. Susceptible to
laser strkc.
Hew/son Consultants
568 Milton 'Hiding Esie te.
MiJtcri.AUiiyc-uri. OxonOXIt 1RX
!m!i1s |S1||L E;- : S|l LP
■ inal line of defence - self
activating. Hews:ron
Warhead. Susceptible to laser strike.
M| our objective - heavily
l defended requires rrany strikes
to destroy - you must not fail.
Space Quest — for the 16 or 4SK ZX
Speeirum makes use of fast rnachin: code and
high resolution colour grtph.es :o create a fast
shooi-'em-up game.
Yn i are alone in your gleamir.g nuclear
powered spaceship as you steer through the
hazaidous space lanes until, unwtrned, you
are attacked by the blue budgies a violent lace
of creatures who get their kicks out of
dropping bombs on passing space ships. If
you can survive long enough to kill them all
you have to do is steer through and destroy a
whole asteroid belt. Nex: you come across a
band of bjttcrfly fcanditos who lUe the
budgies enjoy bombing passing spaceships. If
you ran destroy all of these, you have to
destroy another asteroid bell and only then
can you geL back in the space lanes.
This game al.ows a large number of keys to
bt usl-cJ; any key from Caps Shift to V is left,
ar.y key from B to spacebar is right and any
key from J to Enter is fire in rounds 1 to 4 and
thrust in the space lanes.
To enter the program type in isting 1 and
sava it to tap; with
SAVE "SPACE 'LINE 1
Next comes the 3K cf machine code. Type
in listing 2 and run it. When run it will I'okc
the machine code onto the screen so do not
worry if the screen starts getting messy — this
is because there is not enough room for Lie
data and the machine code if stored normally.
A checksum is used on the date so the
computer wil. tell you the line of an;- error it
finds. If an error does occur, check and correct
it and reran the program. When it Pokes in
all :he machine cod-: without an error it will
save the resultant code.
The program is ready
IF you now rewind the cassette the progrtm
is ready. Type
LOA3 ""
and after loading the Basic program it will
auto run and load the machine code in.o the
correct place.
The game is now ready and the instmctions
should be printed on the screen. When your
game is over, .f you *ot a high enough score
you will be asked for yo.tr name for the nigh
score tabic. If you wait about 1 *e<.uiids> when
it has printed the instructions a ccmo mode
will be played of all the rounds except the
space lanes.
For those who find the game too easy or
hard, here aic twu aUdi esses which cuuld
help.
Address 29562 holds how man? lives you
start off with, normally threi, so by Puking it
to nine you sttrt with nine lives.
Address 29567 holes how long lite pause is.
Normally the ^ame is too fast so during the
gimc the program uses this number as the
length of the pause between moves, normally
3D. A Ioa' number makes the game very fast, a
high iiunibci makes the gtune slim.
Finally thank-you to, Robert Rhodes, a
friend of mine who translated the music to
Spectrum Beeps.
Space Quest — 'isthg J,
1 POKE 23675,72s POKE 23676,1
27
10 BORDER 0: PA=ER O: INK 7s C
LEAR 2939*: -OAD ""CODE 29400
20 DIM a*<5,10>: DIM a<5>
21 LET a*<l)="Jason C": LET a
( 1 > -2730
30 CLS : P^INT AT 0,2: INK 5i "
"! INK 6;" ": INK 7;" space Que
st "; INK 6;" "; INK 5;' ■
40 PRINT AT 7,7; "Caps to v = L
e*t";AT 9,7t"b to space = Right"
50 PRINT AT 1 1 , 7 J " j to enter =
Fire/Tirust"
60 PRINT AT 13,7; "h = Half'jAT
15,7; "s = Start"
7U KK1N1 fll 2,6; "By Jason Crar
lesworth"
30 FOR a=l TO 1000 t IF IN<EV*=
"S" OR INKEY*="S" THEM GQ ^D 100
O
90 NEXT a: RANDOMIZE USR 29400
:00 GD TO 30
1000 POKE 23300,0: LE" 1=USR 295
51: LET sc=:0OMPEEK 23296*256#P
EEK 23297) +10#PEEK 23298
1010 GO SUB 2000: IF MOT sc THEN
BO TO 1060
1020 FOR a=l TO 5: IF sc<aia) TH
EN NEXT a: 60 TO 1060
1030 IF a<>5 THEN FOR b=5 TO a+1
STEP -it LET a*:b>=as(b-l): LET
a(b)=a(b-i: : NEXT b
1040 INPUT "Name please ";a*(a)
1050 LET a(a)«sc
1060 CLS : PRINT PAPER 1; BRIGHT
It INK /; " Hi -Scare tab
le
1070 FOR a»l T3 5: IF a (a) THEN
PRIST AT 5+2*a,S; INK 5;a*(a)s"
";a(a): NEXT a
10BC PAUSE 200: GO TO 3C
200C LET a=20/76: LET b=a/2: LET
c=a*3: RESTORE : FOR q=l TO 36
20 1C READ dt IF d^50 THEN PALSE
H-INT (a*3.33): GO TO 2C10
202C REAL e: BEEP d,e: NEXT q
203C RETURN
204C DATA a,0,c,7 T 5O,b ,0,c,7 ,50,
b,0,a,7, 1.5*b,7, . 5*b,7,a, 12, a, 16
205C DATP a,7,1.5*b,7,.5*b,7,a+b
,7,EO,5Q,a, 16, a, 19, a, L6,a,l2,a,l
9
206C DATP b,16,b,12,a,l«?,b,l£,b,
12,a,7,1.5*b,7, .5*b,7,a4b,7,a,0,
c,7,50,b,0,a
2070 DATP 7,1.5*b,7,.5*c,7,c,12,
e,16
(Listing 2 is on page 123)
fOLR COM'UTER, APRIL 13B4 121
z* <S»
DICKY S DIAMOND
® Another cliff-hanger for the /H-
'V'
\
'kZ&S.
WSE$
/Z
ip!»!s|i.* cow alffiiift--"
■■*.
ONE OF 0\/ER 60 GAMES
FOR 10 COMPUTERS
Available from Dlxons, John Menzi es, VU H. Smith, Boots and a I J good computer stores
272 Argyll Avenue, Slough SL1 4HE
■
Space Quest — listing 2.
1 DEF FN x (a*>=»16*(C0DE a*-4B
-i39 AND i*(l)>"9"))+(C0DE a* (2)
-48- (35 AND a* (2) >"9" ) >
lO LGT x-16304i FDR a-O TO 32i
READ i*i LET t»VAL a*< TO 4) t L
ET a*=a*(5 TO )l FOP b=0 TO 63s
LGT /-FN k <a*<b*2-«-i TO b*2+2> ) •
POKE x t y: LET t=t-y:t LET x=x+ls
NEXT bs IF NO* t THEN NEXT ai G
n Tn 4C
20 PRINT "error line ";a#10+100
30 STOP
40 SAVE "Quest "CODE 16384.3367
JOO DATA "6B49cd537c3#0132045bc
dab770£cSc50e043e05328f5ccd<b376c
d95793ad45cf ef f2073cl 10e8cdfc7b3
e02320 45b c d ab 7 706c Bc50«Oc3b0332B
f5ccd4776cd2176"
110 DATA "69623a04Scfeff204«cil
<JeUcabJ/c*eO332O45bedab7706c8c50
e0B3eO£328f 5cc d 637 6cd95793 aO 45c f
eff 2029c 110eBcdfc7b3eO432045bcda
L7706cEc30e0e3e"
120 DATA "723B02326f5ccd4776cd2
1763a045c-eff20O4cliOedb9clc9973
20O5b32O15b32O25b3e0332035b3»le3
20b5bcdd475cda373cdcc74cda373cd5
a75cda373cdc473"
13f> DATA "6294ed»373ed5274qd*S7
318fi02ia40311 3200cdb5032 12c01 1 15
OOOcdb 5032 1 84031 1 3200c d b50306327
610-fdc9cdR37-?!pfl^S704; c ih<77T?na5bc
dab77 c db37ccd4f"
140 DATA "713678cddi7ccd4f7B3a0
d5bfe00203bcd3J76feC02B330eOB3eO
6328- 5ecd6376cd9579cd4 i 7B=dif 78c
d317©+e0O281?cd4f78cddl7ccd*f7Bc
d3176fe0028093*"
150 DATA "55B30d5bfeO02O031Bb6c
997320d5bcd2;77212e5b0t>197t»fe0f3
B03d60a7723232310f3210e5b061e360
WS 1 0+ b3a035a3c32035b f e00=2d073c
Ic9cdfc7b3e0432"
160 DATA "7058O45bcdab77:db37c9
7320a3UuUd 1 7_i.u4f 7B3aCTO3bf e0O2C"3
5cd4-780eOe390232Bf5ccd4776cd4*7
8ed2176cd4f733aOd5bfeO02O18cd4f7
QcddI7ccd4f 703e"
170 DATA "55BiOd5bfeO020DBcd3L7
6fe0020bfc9212e5b06197efe0f 3803d
60a77232323inf397320d5bcd2c773»0
3=b3d32O35bfeO0208bclc9cd537c3e0
132043b973203St"
180 DATA ,, 768Ecdab77rdh^7rrri4-7
8cddl7ccd4f733*Od5bfe00203bcd317
6f eO028330eO43e05328f 5 c cd6376cd 9
579cd4f7Bcd4f7Bcd3176fe002819cd4
f7Scddl7ccd4f7E"
190 DATA "5235cd3176fe002B093a0
deb+eO0200318b£c997320d5bed2c772
12e5b06197efeOf3803d60a772323231
0f32.0e5b061e3£002310fb3a035b3d3
2C35bfeO0c2d374"
iUO DA1A ••702£clc9cdfc7b3eC2320
4Ebcdab77cdb37c97320a5bcddl7ccd4
f7B3aOd5bfe002C35cd4f780eOc3e033
2Ef5n-d4776cd4f7Bt.d2176cd4f7B3aO
d5bfe00201Bcd4f"
510 DATA "647«;78cddl7ccd4f7B3aO
dSbf cOO2O0Bcd317£,f eOO20b f c92 1 2e5
bC6 1 97ef eOf 3903d60a77232323 10+ 39
7320d5bcd2c773a035b3d32035bfe002
06bc:c9edab77cd"
220 DATA "7l63b37c9732045bcdI27
7C Ibc02c5cdd 1 7ccd7f 763a0dSbf e002
01acd2176cdc07£cdrtl7c3aOrt5hfi.O07
OOac . 0b97b920dcb820d9c?c 197320d5
bcd2c773a035b3d"
230 DATA "5B4232035b+e0020b5clc
93a0b5bfe00c847c5060010fecl lOfflc
92 1 2d5b061 97e232323e6S0f e802004 1
Of497c93e01c93aOa5be6O2fe022OO40
6021B020601cdO , ;• ,
240 DATA "56367b3a0a5b3ee6C3320
a5bc93a0a5be6O2fe022CiO4O602 18020
60lcd4>c/0JaOabbice6O532Oa5bc93a0
55b4ff5fea730030c0c0cc501febfed7
fie60fclfe0f280c'*
2SO DATA "Dti'»3OtJCidOd0d0d3eJctiV3
B020e3cf Ib9c8c5ed4b055ble01cd5e7
dclle003a065b47cd5e7d793205=bc90
60S212d5bc5cS4c2346cdO'?7o0cCc0c7
9fetd382eOe0823"
260 UMIA "fc030234697bB20043a2e5
b47cdde7b7de6036fcb7c2BOS78B5471
B 3378954 77Sf e 1 = 3B0206 1 c 7.8f eC>3300
20603c t e57 1 2 37Dc d ad 7 ae 1 2323c 1 1 Vti
4c9010e00211e77"
270 DATA "5685112d5bedbOc9980f2
dOf 52O^7tOfOb0f 00OO0000O64O:l3783
de60732Bf5cBd4a055b971eOOcdac7d7
9c6CB4f 3e02cdae7oc 1 c5783de607672
4?f»f'1 1 I0500cdb5"
2BC DATA " 734303c 110d23e07328f 5
e3eCfed4b055bf5ccde7be5c57ce6036
723110a00cdb503clBl7ee60732f77f7
d*6«032ff7f Ie003el5cdac7d9732f77
f32ff7fle013el5"
29C DATA "70837ecdac7d0df 13dfe0
020c43»151e00cdac7dc93e07328d5cc
d6bCdcdcdi f 21 efe7706233e4+ 328f Ec7
ed723lOfb3el6d797d73el4d73a035bc
630d73el6d7°7d7"
300 DATA "51923eldd73a0i5bc630d
797cd0978c9 1 600002053636+7265202
Q2O2U2U*U<:U204c69766573202O2O2O5
26f756«6420202020e5c5f5473a025b2
aOOSbBOf e3a3B03"
310 DATA *6I 15U60a2332O23Q220OS
b473e44 323f5c3el6d73eO3d73e07d79
7b c 2003b d 280 7ed4b005bcd 1 t l«3a025
bct30d73o30e79732Of5cflcleii. , ?3ci0
75bfeO02OleOlfe"
320 DATA "S137bfed7BebOff e0fc83
p0132O75b2aO5Sb2d2d2d2d212'1 24242
2085bc9ed4bCB5bleO13ellcd727eOd0
dOdOd3e08b93B0597320753c'Jed43085
bc5040404cd5b7e"
330 DATA "£21flfeO02O27O4cd5b7ef
B00201fOccd5b7ef e0O2O170cOccd5b7
ef e0020Oe3eC7328f 5c leO03e 1 lc 1 cd7
27ec9cl3a043be601fe012B5f78e6fBl
-f If lf4779B6fBH*'
340 DATA "530Blflf4f2l2d5blel97
e2323feff283e7eb8203a2b7e23b9203
42b2D36ffcd6b7a?a34£bcdO97B<'7320
75b234e23463e02328f5c3el2cd237a3
M0632Qf3cSel3cd' ,
350 DATA ■■6227237a3e0032Bf5c3e*
fcd237ac9231d97bb20b5c97Bc603eif
Qlf If lf477-?e<Sfeif If l+4^21Zd3blel
97e2323f e- f 28462b7e23b920407eb32
8093dbS28053c3c "
34.0 DrtTrt "S889bQ2O337732075b2j2
b36ff234e2346cd6b7a3a045bcd09733
e02328f5c3cl2cdi07a3e03328f5c3?l
Xrd 107*97329* 5c3ef 4 cd 1 07ac9231 d9
7tb20adc9210e5b"
370 DATA ,, 477&060ac57ef e002B292
34e23461e013elOcd727e79c604*ff»h
438062b2b3600180f 2b711eOO3e07328
■f 3c 3elOcd727e2tc 1232323 1 Occ2 !Oe5
bll2d5b060ac57e"
380 DATA ,, 4B72fe00202dlae6e0feB
0200d 1 31 3: 33e76bb30f 1 1 1 2d3b 18ec 1
31aa71717174M31aa71717l7c605471
33601 237 123702t2bcl 2323231 0c7c9c
d237a043c20013d"
390 DATA "71S4cd237a053dfefe2D0
13uc»e3c3d3f 3f ef f 2O0B1 lOOidiaiOe
d5b7b5ca7cbl7cbl7cb 17833001 145f 7
B«6t - cb 17cb 1 7cb I 74779e4 1 f ;b 17cb 1
7qbl74rcd227f 3e"
400 DATA "73518f5c77cd027fC6081
a 13772410+ af 1 d lc 1 el c9eSd5:3f 5063
221190O1101O3t?Ed5cScdb5O3=ldJ.ei2
3231 Of 3f 1 c 1 dl e lc9e5d5cSf 550C6O3c
506O0cd027fO6id"
4IO DATA "60977Bba20O-2323233«.0
023 1 Of 4= 1 Oc lOeflf lc 1 dl el c9»5d5c5+
5500600cd027f061d?abB20032323239
7bec4O17b36c02310efO=0600cd027'O
61d7ab820032323"
420 DATA " 59852397b BC^017b36332
310e+OcD60OcdO27f061d7ab82O03232
32397bec4017b360c2310ef f lcldleic
9f53e01320d5bf lc93e02bB20010c7B3
27c5b79327d5b06"
430 DATA "66041 921 2d5tc53a7c5bb
e203e234e23463eff cd237«ie5cdde7be
belOc79fel63B020e017^fe803010etoO
23d8047fe20200i4(b78fef f200146 7W^
b713a7d5bcb4728"
440 DATA ■'6248033d 1 80 13ccd237a2
b7eeeO377232323cl!0ble e f3t02be20O
20c0c73327c5b79327d5b2 1 2d5b06 : 9c
33a/cb3b»j:U4c234e23463effcdl07ae
5cdde73ebel7be6"
450 DATA "S448023d5f7aei023d577
BB34777824f 2Uft*OO2O014B7»fel62OO
14e237Bf e0020C 1 4678f e le200 146702
b712b3a7d5bcb4f28043d3d 18023c 3cc
di07a7coe0377cl "
460 DATA "SB9323232310a3c9f5c52
92929292S292929ed4b765c0901e5430
9sd£b735c0922765cc 1 f 1 c92lOB7c 1 1 2
d5b014sOC«dbOc9ff 1013ff OlOfff 070
8ff050bff09l301"
470 DATA "07e80Alrf)lC30JniOB0t0
1030601 02070204 1 b020bC B020a 1 60 1
914020b03020fC4020113020aOc02:00
f02090401100d01031101C21d0203l50
2061a216E7cL12d"
480 DATA "18325bO14b00edbC97210
e5b061e7710fdc901030501030a01030
f 0103140 10319020504D2C50902050fO
205 1 5020E 1 aO 1 07050 1 070a0 1 070f 1
714010719020907"
490 DATA "369902090c 0209 1202091
7010bOa010cOf010bl432Cd09020dl50
10+ Of 21 cc7c 1 1 055b0 1 0500edbCed4b0
3Cble00i.iJaif7d97320d3bc , ?a77aO00OC'
097ed4D055bcd80"
500 DATA "74O17d3effcd807d3e01c
dQO7dEJ2i7d'?7b«ic0O232D202cd4bdSS
b6f7Bf900200a7dfe042BCS97cdS07dc
978fefD20067dfe0420Dlc91eOlcd5e7
dl«0O7dQ047Bd43"
510 DATA ,, 83990S5b=dSe7d7acd807
d97cd807dc9c5f301feafed78e610fe0
O200b01+ef ded78e6O2f»CO70f Rl I OOO
001fefeed78e61ffelf28C216f fOHe7
fed/Be61ffelf 28"
520 DATA "6l97O2160tflclc997bb2
8073e0732Bf 5c l8053eD2328- 5c97cda
C7d79c6084f3e02cdac7d79d6084fc9d
5c557f «0120063e0f B04716f * leOf cdS
b7ef eO028OS32Od "
530 DATA "'1505blB3e3ef- t ba20030
Cl801041d97bb20e6cldlc9f5c5d5e52
a7bbc«/B/t)/HajOUJ24b+Gbddel7b32b
05c3a8f5c5f.607788247cd227f737Bc
60B-«7cd227f737a"
340 DATA ■ , 71B6B14+cdZ27-7378tJ60
847cd227f73789247cd227f7379924fc
d227f 73cd027f 32b 15c7a08c5ed4bb05
Cdd5e00dd5600'77b02000o7cb Ibcb i a 1
fl0f94797b92810"
550 DATA "ti4027b2f 3677237a2fa67
7237S2f ai77 : BOb7«ib377237eb277237
eb077dd232b2b7cc 13c«6C720060ccdO
27f 0d2524Oc79f ebf 2O050e00cdO27f
83dfeff20a5eldl"
560 DATA "8094clf Ic9c5e5cd027f 4
ese0747f e002804cbl910fc79e601elc
lc9f5c5d5e52a7b5c0787a7853OO1246
fe5cdei7b32b05c3a8f5c5f lt.0778B24
7=d227f 737.^81 4f"
570 DATA "7032cd227f73789247cd2
27f 7379924f cd227f 73cd027f 32b 1 5c7
a08c5ed4bb05cdd5e>0097S7bB2a07a7c
blbcblalOfab92B0t7b2fa677237a2fa
67/18<J/ , /e03//iiS"
5B0 DATA "71367eb277dd232b7ccl3
ce60720060ccd027f 0d25240c79f ebf 2
OO50K00cdO27f OB3cf ef f ZOb4e Id 1 C 1 f
Ic979e6c01 f : f If 6779e63B 1 7 1 76f 79e
60764c640677Be6"
5*?0 DATA "4042f01 f If lfBS6+7Be60
7=9CB79e6fB26006f292978e6f81f If 1
f 856f 3e5B84i70Bc9000000000000000
030C000000000000001 1 01 030306050
OOOC0008080c040"
bOC DATA "6B294c4c5b7f7c79420S6
464b4f c7c3c844002027bfd87040«004
040debfel2050000462bbld070402022
046odbBe02040407289b5c3c.b38d714
e?ladc3a3cdbl8f?"
610 DATA "599B0219252b292b25194
09ea4d494d4a49Blcle7effff7e78100
83c 7ef e7f 7« 1 c lB3c7ee7dbdbe77e3c3
C7ee7c3c3e77e3c000000 10101028101
O2B2B101O280OOO M
S2C DATA " 61 600C0024 181 82400000
Uic4ii4i:4^42^C(JOc3c324000024c3c30
07Beedbdfff7dOOOCle7do7fbffbe002
16clb095e2356237eb32836eb09d5e55
e23=6ebO?ebe 1 73"
/OLR COM : 'UTER, APRIL 1 984 1 23
1
I ] 1
■ ■ ■■
Va
0^
1
**'
• •
■■J .HE
■
llillll
* -
»
.1 1 1 V I 1
J 1 ^^Sjt
f P-T
omputer Graphics Language
t^ A.VERY POWERFUL, TRUE
p MULTITASK LANGUAGE
m AS FAST AS MACHINE CODE
if SIMPLER THAN BASIC
Write Machine Code in a
' fraction of the time currently
^required
I SCOPE is available from
most good quality
dealers and selected
branches of
WHSMTTH
4
\j details tff how to get
amespOblished
" contact
rket'mg
TECHNICAL SCOPE is a fully structured
DETAILS multitask language specifically
for writing graphics, animation and sound.
Being fully compatible with BASIC it is ideal for
writing both arcade and adventure style games.
Additionally, with SCOPE present in high memory
it can bfi used as an assembler with SCOPF words
as plain language mnemonics. Therefore no
knowledye of machine code is required.
The language is extremely easy to
comprehend and is very powerful >
indeed providing many features
not availablefrom BASIC.
SCOPE HAS TO BE USED
TO BE BELIEV ED
48K SPECTRUM
V F
BETTA BASIC
flfe?/^<
TlHS SET OF machlne-coce routines provides
the 16K ZX-81 with 14 new Basic statements
and commands usually found only on much
larger and more sxpensive machines. The
routines take tip I S36 bytes ir. a Rem
sutemen: and are designed for esse of use
with full errsr codes. Two of the routines are
interrupt driven and allow you to add your
own inte-rupt driven routines.
Tn t»nrer rhc progrrm, a )6K ZX-81 with
the New run ha; to be used, i; may tc possible
to use less memory, but some of the routines
will crash if the display tile is collapsed, te.,
RAM is less than j'tt.K.
First, line 1 Rem followed by 123 zeros —
four lines — is entered. This is then
duplicated as line 2 and so on up to line 10.
Wher. this has been done, the following are
entered as direct commands.
3 OKE 16611.56
POKE 16512,5
=>OKE 16509,0
=>OKE 16S10.0
3 OKE 16514,118
POKE 16515,118
1 REM BETTA BASIC
POKE 16419,1
NEW LINE
You should now have
I REM BETTA BASIC
on che screen. Anything else means that you
have probably done something wrong and it is
best to start again.
If all k well then enter the hex-loader
program 1, ignoring line (J as this should
already be in memory. Type Run N/L then
enter trie start address for the machine code
date, which will be 15514 if you are just
starling or another number T you are
continuing from another cay or after saving
warily completed data. You can now enter the
.-lexiderimal data, as many of rh<.' numbers ss
you Eke before pressing Newline, but
remembering no: to enter any of the spaces.
There is a check-sum r.umber after each line
af data which you can compare with the
:he;k-sum number on the screen, if ii is
different t.ien press S N/L and you can enter
the line that is wrong. By pressing Q N/L, you
:an break out of the pragram to save it.
Looking through data
Program 2 is for booking through the data
"or ;iny that is wrong. To use it, type Run 200
then enter the start address. Type G>nt aft;r
each screenlull.
If all the data is entered and correct, then
delete .ines 5 onwards and enter program 3.
Do not use New to delete the lir.es. The
program i; now finished and ready to use,
unless some bugs have escaped detection.
You must have Bstta Bceic pra&ent in the
computer before you start typing in your
program. In this way the machine code
routines are saved as you save your program
that usts then. Now, whenever ycu :ype
Run, the variables are initialised ready for
u;e.
INT: Switches on the interrupt routine by
Ranc USR Int to give the following
features:
TRACE ON by POKE TRN, 1 or pressing
N/L one 1 :ogetherj
MEMORY ON by ?OKE TRN, 2 or
p-essing N/L and 5;
MEM/TRACE OFF by POKE TRN, 3 or
pressing N/L and 2;
ROUTINE OF" bv pressing N/L and 3 or
Fast then Slow;
Break out of any piogiam — even machine
code — by pressing N/L and 4. This also
switches routine off;
TRACE SPEED by POKE LEN, r. where
n is the length of .he pause at each interrupt.
Initially 3;
USER ROUTINE Three bytes - USE,
LSE + 1 and USE + 2 — are set aside to add
to call to your own interrupt driven routine.
Initially all are NOPS. Make sure the routine
is Off by using Ffst followed by Slow before
you start Poking or a crash will occur as soon
as you Poke in the fiist number.
When u:ing the trace or memory lef:
(continued on nex; page)
PmgrArn 1.
1 REM 000000 ETC. . . ,
5 SOFOLL
PT 13,3.; "START 8DDRE5
i T r- i^^
ld& iMI-U: b
40 S0FOLL~
50 PRINT PT I9,0;X;
55 L '- i C =k?
30 F0F T-X TO X4-5
J- i i it *T" J*
THEM INPUT Ps
:-; 1 1£
_ a r-i £p ~* O 1 MCm I iL : 1%
34
IF hS = : 'S" THEN STOP
35
Ir LEU fi$/2<>INT iLEN
H ~ h •
p
THEi
i LST fi$=:""
S3
Ir H5 = : THEN GOTO 70
j- - |T|
L^T N=lb-rCODE Pf + HjiDF
Hg
s.
100
POKE T ,N
lie
LET C-sC*N
120
PRINT "' " ;fi=i TO 2) ;
J.d Z>
Lbs H*=P$ \3 TO )
'} *-;;.--
r-.l j- v" ;
— —* ■*»■
14.0
PRINT 1! , "' : ":
1 SCi
NEXT X
VUUH CJMfUI=H, AHHtL ia»4 12i>
(continued from previous page)
features, the number will take up the first five
:ha:aciers in :he top left corner ortru: screen.
These numbers are only printec up during
:he interrupt and the original text or graphics
iru pui back mto ths screen before control is
handed bsck to the ROM. So as far as the
ROM is concerned, the numbers do not even
ixist on the screen and so will not be "in the
way". But it is important not to use the
Sinclair acroli ctmmand 33 this will cause a
crash after 23 scrolls.
Pressing N.'L and 4 wit break out of any
machine ode programs as long as the routine
.s switched on by Rand USR Int
The Trace anc Memory Left routines will
automatically switch off when program
execution ends or any error accurs. though
they can operate in commend mode by using
M'L ar.d the function keys 1 to 5.
'ITic interrupt routine wilt be witched ciT
by any of the following: Fast, Copy, LPrir.t,
LList, Saw, Load, Pause, New or by entering
a line. If any of these are used then do not
forget to switch on again by using Rand USR
'nt before U3ing Trace :>r Memory Left,
LOG Tnis moves VARS up to Eline so that
all the variables temporarily disappear and
RS in Rep.
ERROR CCDE5.
2 variable not tojnd, eg.
Ptoc name etc
4 out cf rremory
R integer nut of 'ange, io a number
less than or greater than 65E35
has been used in a routine
C number error, ie a number or
expression has been left out or does
not maks sense so the computer
can not change It to an intege' for it
to use.
break
miss ng ;
too many repeats (max "7)
syntax erro', en no data or
expressions
miss ng
until without repeat
RJ error ec., F:$ ras been DIMed or
is too short so that Rep and Unt can
not use it.
W Rand too high for LST
Ptoc name error, eg loo short
(minimum thre= cnaracters or nor-
e>istant
incorrect string variaole in ine after
DYN
D
Q
R
S
T
U
V
X
"load variables" can be
used instead, .e., variable names
can be used for a second time without
altering any or the original variables 0:" values
VAR: Restores original variables after using
LOC. Do not use unless LOC nas been used
first. Fo" example
FANDUSR VAR.
SCL: Stands fur Scrcll. Do not use the
scroll provided by Sinclair as it wil. cause
some of the routines 10 crash. For example:
RAND USR SCL.
In the following, X and Y ctn be any
numuciiuil aig.uneui in the range to 05535,
V any numerical variable, 1 any nu.merica.
dummy var.able that is not used for anything
else, anything surrounded by [| :s optional, al.
P-int ststernems will be changed to Reir. by
(he i3ut.ni;. and bliuuld be changed back to
Print if evet the line is edited. The Print l.nes
after the USR lines hold the arguments for
each routine.
Funclion has three uses
PRT: This has three uses, two of which are
concerned with the ports.
;i) OUT (pert), bv.e. For example:
10 LET 1 = USR>RT
20 PRINT X, Y (: X, Y 1
b) IN variable, (port) or LET variable = IN
(port). For example:
10 LET I = USR PRT
20 PRINT; X wiers X = pot to 256
c) LD I, X. For example:
10 LET I = USR PRT
20 PRINT; X wner* X = char set tc 255
This one changes the character jet and can be
med for games or with 1 graphic* RO.V. —
initia.ly 30.
RHP: Same as BBC Basic Repeat. The line
numbers are stored in RS. Up to 15 Repeats
can b^ nested — inside each other — before an
error occurs. For example:
Program
2
± '— '■• 03
1ST OP
J—' iSi *St
w— -r- 1_ ^ j -* i *_ . 1 ■ — * f- % . 1 — j ry ; .* f—. r ~ .^ .^t ^
210
2£8
P O R X = X TO- L~?~? '—■ 3 S^~ i^ *-' "?
zi ■—■ w
P*": r~ : T" ft 1 : '"-r"
*— ' -A. iPl
I^T"^^ -^- ^_ -^^1
'.—"' r™t i.-"l
f* n s ~r — '/. T" n x 4- r
.—' :"~™t i.*"*
:— • J-..* — r**t cr sz~ i--~
— ** xyi
■ . . — « . _
'^' R 1 H 1 :: ; uHk$ C INI C N / 1 ^ : ) +
^Z. -_ ; .
\ • £"";f-4il- 2T f f-.j ■} p. + Tf •.]"!* i' f-.j / '1 F: • +23 ; -
■ ^^ ~* «
•~: KT: i/\
'■—■ 11 kS
10 LET I = USR REP
UNT; BBC Basic Until. Jumps back to line
after last Rep. 'S a testable condition is not
true. For example.
10 LET I = USR UNT
20 PRINT testable condition
O.VC?.- Sarr.c ae On . . . Go To . . . Jumps to
the Xth line number in a l.st of numbers. If X
= or X > number of numoers in lis: then
the line after :hc ON'G is executed. For
example:
10 LET 1 ^ USR ONG
20 PRINT X; lire [.tire...:
Up to 255 lines can be put on the list.
PRC: Def Proc. This is a s.mUation of
procecures, using names instead of line
numbers. F,a"h 'proceenre' has rhp fnlKwing
structure:
10REVI PROCNAME
20 Subrojtine or procedure
30 RETURN
where Name will be :he name of the
procecurt. TRC is callec only once at the
beginr.inc of the program. For example:
-0LETI = USR PRC
The routine then searche; for all the 'Rem
Procname"s and puts the names into the
variab.es area with ;heir line numbers so that
a procedure can be called bv:
GOSUBNAME
The name mist be three or more characters
long and contain only characters bga. as a
variab.e narr.e, see page 38 of the Sinclair
manual. There is no space between the Fioc
and the Name.
DYN; Dynamic procedure, '-"his routine
tells you whether a name hdda string variable
is a procedure or not jo that it may be used
with VAL without an error occur. ng. If it
does not exist, eg.,
10 INPUT A3
20 IF USR Dm THEN GOTO VAL AS
30 nCM AS
40 GOTO 10
The above example Gmos z procedure
entered in line 10 if it exists, otherwise it waits
for you tc enter another. The AS in lirus 10,
20 and 30 ca.i be changed to *ny other scring
variable.
LST This is a fast scrol.ing list with a few
extra fcalurev To use:
Rand line to list frcm Rard USR LST
In thin ro nine you can pr:ss:
Space to bretk out of the routine;
Z to copy the screen tc the printer;
K to "normal list" the last line on the screen
in order to edit;
D to list through slowly;
(continued on page 131)
26 v OUR C3MPUT=R. APRIL 1984
#
THE EXCLUSIVE U.K. DISTRIBUTORS OF
SCOTT ADAMS PRODUCTS
{SJ&Adventute O
\^Pr INTERNATIONAL ^^
ADVENTURELAND
'«•*
N
<Ss£
of*
Ajtedventutt? Q
V^S**^ INTERHATIONAl.
VOODOO CASTLE
SCOTT ADAMS ADVENTURES
AN OVERVIEW
By definnon an adventure is a dangerous
or risky undertaking, a novol, occting, or
otherwise remarkab.e event or 2xp2rience
On your personal csmputcr, adventure is
Itvat and more.
Playing any of the Adventure series con-
sists of three elements: you, the user, the
gomes themselves: and the authcr, Scot-.
Adams of Orlando, Florida,
If you're tired of video games, of bouncing
bolls or shooting targets if s,ou\« ready for
an Intellectual challenge that transports
you to new worlds of experience; if you
want to see v/hat a skilled programmer cor
do w.th a micro, invest In. one of Septa
Adams' games. An early Adventure
(Advcnlureland or Pira'.o Adventure) is a
good place to start because the more
Adams creates, he tougher his puzzlesget
1. ADVENTURELAND Wander
through an enchanted realm and tiy to
uncover the 13 los p . treasures. There are
wild animals and magical beings to rcckor
with as wel as many other perils anc
mysteries. This b the Adams Classic that
started Rail!
D.fficulty Level: Moderate,
2. PIRATE ADVENTURE - Only by
exploring this strange island will you be
siKla trt i mrrtudr tho /mi ioc n£»i~occAm trt oar
you to your elusive goal - recovering the
If lo»t treasures of Long John Silver,
' linnzr.
. SECRET MISSION - In Ihis exc rjn£
. iUvenluie, lime is of the essence as you
Sfc $ C ^A race tie clock to complete vour misslcn ir
* ■ ^F^VT • ^3 ^ me Dr 6 ^* world's frst automatec
- -.^-Mfjfc* nuclear r»aor is doomed! If you suivi'"
"^' -. , this challenging mission, consider yours
a a true Acventurer!
Difficulty LgvgI: Advanced
4. VOODOO CASTLE - The Count has
fallen victim 'o a fiendi^i curse pieced on
hiiu by hiieiieiiiKs. ITieitilKilieb, witliyou
his only possible hope. Will you pull off a
rescue, or is he really down for :he count?!
Difficulty Level: Moderate.
KjfiAdventure ©
*\ ViT^ INTERNATIONAL
PIRATE ADVENTURE
w
\dventur6" Q
INTERNATIONAL
1ET MISSION
ro&
♦
SPECTRUM AND
COMMODORE 64
VERSIONS ^^r^^*^«9 Postage & Packing
BBC Model B Version €7.95
including V.AT . Postage & P acking,
&
£995
DEALER & DISTRIBUTOR
Enquiries welcome
also
anic Buyers welcome!
tf>
f£>
&
<*>
\&-
>«
g^
119, JOHN BRIGHT STREET, BIRMINGHAM Bl 1BE
Telephone: 021-643 5102
Exclusive distributor of SCOTT ADAMS PRODUCTS %.
HOW MUCH USEABLE MEMORY YOU GET
HOW LITTLE USEABLE MEMORY YOU GET .
■ I" you iaw a computer labeled 32K, 48K or 64K you'd assume
it had a large memory. Rghr?
Wrong. Those figures bear little relationship to the actual
amount of useable memory left oice the computer is performing
functions like text, colour, sound and even more importantly, high
resolution graphics.
Thp Commodore, for instance, claims an "elephantine" 64K
mennory, yet uses up 26K producing high resol jtion graphics.
Under the snme conditions the Dragor 32K leaves 24K of
useab e memory, the Lynx 43K fust 14K.
And the BBC Micro and Acorn Clecti 01 1 leave I ie apsr ulor
a miserly 9K to play with.
Howeve-, there is one computer specificclly designed to
cope with these normal working functions as a matter of course.
The new Oric Atmos 48K.
Wiy, even when you add peripherals like the new micro
disc drive unit and colour prinler 'see technical details overleaf),
its useable memory is never less than a healthy 37K.
Wnich not only eaten for all the standard applications
you'd exped from any home computer, bjt also for advanced
WITH THE NEW ORIC ATMOS.-
WITH OTHER HOME COMPUTERS.
programming and ^ery sophisticated games.
Tulkii iy uf yLn iti, ihe new Oi it Al mob slur i s yf f wit'i a major
advantage over most new computers, since it takes most of -he
sofiwcre already written for the Oric-1.
And Ike the Oric-I, it has a powerful lojd<peaker and
amplifier inside its case.
The seme unit, h fact, that prompted Which Micro"
(November) 1o quote... "At fjll volume this machine can compete
with most arcade games. Its sound facilities have rrore in common
with tfie £400 Beeb, than the rather pathetic beep of the Spectrum.."
Vet the Oric Atmos 48K costs a modest £170, including all
the leads anc adaptors
you need to get it gcing.
Eul lien wha"
else would you expect
from a British Company
recognised for offer ng
sc much for so little?
The new Oric Atmos 48K. 0RIC
. m -^ f. a .»d ej *u> fetf *i
IMfeMMfcMMMMMMMM
-w*
Now we've whetted your appetite,
here's something to get your teeth into.
Printer
Atmos
Technical Specifications Technical Specifications
Micro Disc
Technical Specifications
Prnter/
Plotting
system
Plotting speed:
(honzontal)
(vertical)
Prnter
Speed
Resolution
Effective
plotting
range
Charade's
per line
Character
per line'
Accuracy
repetition)
movement)
d stance]
Pen life
Pcmllel
interface
Temperature
range
storage
Humidity
range
Pcwer
simply
Dimensions
Ball Point Pen, 4 colour
52 mm/sec (2.05ipsl
73 mm/sec (3.08ips)
1 9 rhnrnrtfir? per second
12 mm/step (0.00787 inch)
?6 mm (3.804 inch( x axis,
divided into 480 steps (No limit
in y direction)
30 or 40 text nrode (determined
ay software in graphics rrode)
INT(480/n+i:*4)
for0=n=15
12nnmmax
3.3 mm max
15% max 'x-axis)
l%(y-axis)
250 metres (825 feet)
3- bit parallel Uses STROBE
anc ACKNOWLEDGE
18.3lu35X{65lo96T)
-40to7]°C(.40tcl60°F)
1 0%to80% relative non-
:ordersing
Switching power supply inpir
im-i?nvAC
200- 240 VAC
103V wicls
S 7 /tr'deep
2V?' high
C 3 U 6502 A
rVemory Choice of 1 6K or 48K RA\A
Memory Minim jm 48K RAM, ma> 64
(48K Model) InK ROrvWernal control
signals allow jse of full 64K
RAM cr maybe used externally
to increase ROM'RAM
Language Extended Mieosoft basic
Keyboard Typewn'ter style and pitch. 57
keys, standard computer layout,
add iticna I cursor control keys,
autarepeat facility,tadileand
acousfc feedback
Display Oitpu - for B&W or colour TV,
RGR output for rdou" monitor.
Text format 40inex28rows
Cnarader Similarto~eletextformat
set standard ASCII doube height,
flashing, 80 user definable
characters
Graphics 240x200, 3 colours
Graphic Points,lines,circlcs
Facilries
Sound Internal loudspeakerand
amplifier.3-Cnannel sound
synthesiser envelope control.
amplitudecortro! 8 odaves,
noise enamel
Storage Most cassette recorders via
DIN socket 300or2400 EAUD.
Disc Drive.
Interface Centronics, exparsion port,
Hi-fi, RGBMonitcr,UHF TV,
cassette recorder
Other Wcrrrresettoregaincortrol
withou - clearing program or
data
1 60 K bytes per s ide (dou b b
dsnsityasstandDrdl
40 (80 available as option at a
future dcte)
16
: ormatted
Capacity
^o.of
Tracks
No. of
Sectors
Bytes per 256
Sector
Transfer 250K Bits/Sec
Rate
Supports up to599 files per side, -our dri^essingle
nr dpi. We sided, 40 or80 *rack. User def noble
con : igurotion allows mixing of drive types
including 5 '/i" (five and aquarter inch)
Extensile wild card facilities
Copy a lows rrercingof bascard machine
cods fibs
Utilities
The Utilities ore asfolbws:
l.Boccijp Cipyn wfinerlkr
2. Copy Copy a file to another
3. Del Delete a fileallcwirgwildcarcs
4. Dir Display directory listing
5. Drv Set the default d'ivenunber
6. Format Format end niliuliieu diic
7. Load Load a file (code dda or basic)
8. Proled Charge oro-ed status cf file
9. Recall Reca I a base array from a file
10. Ren Rename a fib
1 1 . Save Save a fib (code, data or basic)
12. Store Slorea basic array as adaa fi e
1 3. Syo Gnangc system configuration
Pric*s e."d doii correct d limcot goino to press.
Sp«cifcffiC*issnfiwcibcveir.5cc5rrovcarge , .vltiojiuV :v.
Available at Dixons,Laskys, Comet, Wigfal!s,Rumbelows and all good computer stockists.
^
■
■
<vg
1
■
i .
m - |
. [ ;
IBB
■
im
■
ffl :
■ ■
list n
^ ,
ftj-ni
(continued from page 126)
N/L to list through fat.
USEFUL ROM RCUVNES USED:
08F5h PRINT AT B.C;
rmnRn PRINT CHR$(A); Chars 0o3 and
thsir inverses
0948h PRINT CHRS(A); Chars 64-127 and
192 255
0A9gh
OAZAh
OWEh
0369h
1520h
PRINT BC;
CLS
LIST
COPY
STK BC
Same a Dressing
Newl ne
0EA7h UNSTK BC
111Ch LOOKVARS
Puts BCon cac
stack as "floating
point" nunmer
Takes BC off calc.
stack
Finds variable
pointed to by CH-
ADD and puts its
acdress into HL
If you wish to disassemble the routines,
then heie are the addresses you will nceJ in
hixadecmal:
40A5
40 3C
40CD
40DC
40EE
4108
420 E
4227
4270
4?=1A
430D
INT
LOC
VAR
3CL
Systsm variables
Interrupt Routine Entry Po:nt
Houtine to cnecK next line is a
print line and change it to a Rem if
necessary.
PRT 436Z DYN
REP 43EE PRC
UNIT 44A6 LST
ONG 4585 asl address
If the task
of tvpiitR
program is a bit dauntirg,
then send £3.00 to the following
bdd.ex) and 1 will >end yuu ii copy u." ilic
finished program on tape: J D Judge, 147
Hesters Way Rofd, Chelteiham, Gloucester-
shirs, GL51 CSD.
Hex dump and checksums
;
~s
SIT":
r~ i^j
.•
■
_ — —
.*? .*■
_^
.-
|T\
i— 1
!
■
^^
•^^ j
" 4—"
—
JL 'Z
*i ^™i
3
*
~;5
gr<
i •
v;
;^
M
'"*1
&:
*r
5 L
■ • •
mm," 1 '
t i
—
R ■]
f : 3
3
jS
i*2
;"
t*^
%
:
w i 5^" i^™*
M
.^
.— .
-™. .■
— .
.?
— a
r~—r~
M> ^
r -"^
- .—
f — .
: .
i ; t ii ,* i *i
|
1
*
*"
*
*^ ™
— * «_ «■« w
' *™
■■■ ■
■k
MM* 2_
im^
mi* i
? —
MM
hTb "— .
»" w-. '
"m»*
-1 :
-*
*
'r^--
T~
r— -
TT-
:
; :
. — '-
—1
M.«M» -
— , . a
.' mm Z
-. M
J
MB
*"2
ii "V
.'"
/*t
*^~
■■
**^
* "
■I-
MB
=H~ Ml
i— ■
." 1
^~ ■
^— —
-■ MJ
Cw
-L
-L
L
i—
I
Jl
:*4
_L i_ :
*_ ; J. t?
£m>
-i- —_
i— 1 j
% MB*
— *
_L *_.
r* ■—,"
■-H
. ,"
•" «
M^
•
«■■»■
;
M»
■K
— —
Mi *T *"".
M
M»
.
■ .
_ _
^
•
VV*
r
j~*-
j
I
S r
'^ —
_L C 1
^^ _l *—*
"__"
^_" |
3^* 1
». X
Mm
'7 »■"
"- "■"■*,
.'^
^" ■
^^
^*
"^*
*— * H «'
^^ ■
^ MHI
^— i
^^
MM M
? Lbb"
^^
MJ*
m
■A
1
.^^«
^.
■■k
- —
. H —
_>
^«^
■> >
— —
— „ ,
__
^
m.
l_-
£
L_
i
v
H
mI> ; —
* "• ZZ- JZL.
-
M>* ^>
■ i
_^ ™
- 3 "t
^T
i ^*
\ '7™:
.Jf.
-J
—
_.
f
^^to«
■^
^^
_— — *.
.- ^-^ _ M ^
__
, ,
.^^"^^ —
» - »
M M
fc M»
.
,
" *
JT| !
^B 1
T" ™
.' "*"• f
'\ 1—
- -;
- F
•w-
^*
4m»
i^
-
*— '
— "
•4- '^.*
W* mm- *— •
_M-
^^ M—
j^ r
3 :
V J "*?
"»■
-i. ""_
-' MM*
; Jm - "
_•
j~
-
;^— -
H
."■■« ■
•" «~*
MB b -« b j™^
MB
^— — ^
, _ _
— —
fe «M
^_
„
~;
I
^~
1^
^— "
i ~
r™"; *•* ;""";
L-'
""li
?"• ; 3
: ^™*
— *
1 »""
1 !— -
/
— t
^^"
* *
•^ — >
^— i^^ ^M
"™
L— " 3^_
*— ■
* * —
* MM'
•*•*
Program 3.
16514
75
"*•=-.
WW
A5
^^
-
5C.
IC 1 — »
ie = -i
4.2
Df
-1
-
iS
47
^~
S84
1-23 3
1 C
11
ce
"*»
25
35
- "
iJ-
16525
,1.7
- 1
no
i;l
-"■;
t-c
-.:
-
••=Oi,5
SB
OF
ha k
"
0E
r =
*. =
«06
1 -7->--
— -
20
n-^
s "b"
5 5
95
-2
Sil?
16-523
■ -
- —
42
7 -■*
42
_ _ .
= =
36955
FE
ia
?>-'
'3F
1
~ T
73 3
173:2
Q "
.-».-i
&3
■^ *
: -
j 5
" a
IT r
16533
jS
Co
^:
• ^
r--7
52 .
;l0
;:=62
CD
55
l!
CO
fi7
51
7 Z
a 4 ^
w^4l
17359
L ^
II
7 C-
l0
15
?-:
24
?{'i
J l??i;
48
C3
55
^- *
'Z 3*
MO
44 •
: : 3
13939
31
s;;.
~'F
FE
■ ■
C w .
- ■ -
1734 =
76
_:
E^
—3
F0
40
C r
■ : E
155-t
i 1
35
4-0
■-i ~
FS
- -
WW
c~ ,
■ . -
"Soyfi
05
SI
mm
IS
43
- g
- -2~
1743 3
-■ -^
£?
j>*^
■
2^
78
. .^
>>. IS —
13-535
G2
35
03
— A
r5
^■j
:■ ,
45
35963
16
C-H
DF
FE
19
-
l-j
17- Z
^e
PS
1?
08
47
£ 3
— 5
- C ic
1 c — — -
f9
40
3§
80
Dr*
21
?5.
639
369^0
CD
era
CF
CO
5 1 *
0E
ri-
42?
174.7
ED
x:
37
-3.
23
IE
s -
•r-^--
Ie§7&
«-i
C B
ftr^
18
IS
33
423
15397
-». =
* -
*- -
8?l
If
^ j,
22
:c
z 3 "
1-424.
--
£3
— .
i3
rc
43
~™
S3 '3
16577
<-l
an
_i.
40
OS
'il
4-1.
2=1
17004
i."
Cr
E7
23
~—
0F
CD.
. - ;-
17421
PE
Efi
MM
DS
23
— =■
CBT
. 1m>m>1
- r :? 94
2B
fifV
te
ill
l~.^
£f^
: i .
it:
3 7011
^. T
cc
79
E8
» 7
l*
ep
r — 2
1— i-::
■^ 3
2C
r 2
2fl
o-^
^ 2
~E
50 -=
If. 591
41
O 3
18
i<3
an
a ^
41.
&3 s
17ZLZ
~~"
le
r>r
:z.
Le
4G
55.
S32
17445
P5
■r- =
2
•3ft
£■■"1
"?m?
= £
'^•'i 3
1*598
£2
14
~Z
23
'3r
»e
2h .
33 7
I-3S5
31
0;
41
BA
1 3
~C
33
-25
17452
7 6
C *^
Bfi
43
36
~ H
CB
j 1 5 =
3c-685
OC
* .**
zz
1 I
3 T
r- -
::
:: .
3f "
17032
1 1
c ?
MS
15
43
e ^
51?
17459
56
C5
= 3
-•2
F2
— C
CE
IC £. 7
ir.cis
Pi «j
.31
D9
tl
pS
8G
31.
3- 3
17\2?2
^E
-i
~7
J!c
ac
CF
IS
■"a-e
■fir-.
7fi
P*7
a p
=>s
HF
-^
RF
-■-=-.
15512
00
00
C-9
— -
~~
32
08.
17. ;5
£5
53
^3
■g
23
7 ft
- =
£62
i~i "3-
-
e*
-
FC
25
-
FE
15525
00
00
00
c
ZL
ox
32.
i
17053
22
2c
= ^
= C7
16
08
T£
37:
i"~O0
C8
BS
ED
56
F2
-■
5S
16833
92
20
47
0:
0w
00 .
"" ~.
17850
FE
IP
: 36
t C
CF
1-
- —
£25
17487
ED
Si
... -1
Sfl
42
26
7C
". Z "
ISS-lO
99
7 7
OO
C ^
55
37
QC .
C-T-
!-0?7
30
7*T
: ^
"^
FS
OA
2>C
BS 1
1-4.34.
55
r —
ofl
43
£ .
E5
ED
105f
16547
76
cr>
sr
ci
■ '^
3E.
-■, z
i 7,2.74.
4.0
3i
~~
31
73
= 3
■ c
-33
1-501
5E
* j
id
IS
2-5
1= w'
23
z _ _
1533-
FS
CO
--
82
CD
32
02.
irf
17S31
C9
gig
15
40
?5
CO
0E
?77
1-506
23
^ j
£■3
23
44
MiT'
=■«
e * ■%
1*66 :
*r c>
20
zi;
"
gj
03
4. .
:o:
:~C33
42
i~ ~
--
eF
3 3-
r- ■
0E
- - —
.-515
09
s r
23>
25
i 5
■^F
ED
_ _ _
15-5 5 3
2ft
F6
4C
— S
ijis
i 3
t ■ *
~ T* 5
17035
7:1
A. 1
23
t£
13
02
3E
4.13
[7IEM
72
2 f
32
CF
E 1
36
: f -
15 5 — »
•::
fi4
0S
be
00
03
— 1 »
: _■".
17132
0l
PS
21
C5
11
3 3
1c
405
- , »c , y
ea
c -
mm
1*
i^-
_! J>
-•-
.
16 5 32
FA
*0
;f.
04
15
- ^
£. 4 .
:6i
37133
48
~~
13
11
~'L
£^
■-'.-
■
•536
^E
2 s
1A
40
—
4.1^
5 3 —
irf rf
rf
+0
;-5
0i
Sfi
■ * —
-0.
4.73
1711S
■ -
l?
EJ
F&
7E
FE
57
102.
17543
- -
•- -
03
2fl
^2
-.3
ED
- ~-^
irfiO
iS
c =
i0
Sfl
23
— l
"
■3-
L7155
30
-11-
23
c™
^c
80
^^
37550
sc.
£T-
4B
07
4 ..
DS
w^
.
_ : ( If'tj
ft
-
— H.
_.-
^i^
?e
ED.
ll£,f
i:-z
e. r
7C
rr
- —
1 ».
*'»
?c
^JC
17SS7
4- J
■_ ~
EF
CO
T —
w 1
r :
- _> "
18718
•5:=
^.2
= =
^5
i--
C
FE.
_ - .
37137
~-J-
"3
33
i0
32
CF
ic
"47
3-564
;:
L C.
/-t *
c- <
' 3
E?(~.
33
.* r r
16717
3
■
05
at
«- —
Ic
35
552
17114.
- 2
mm
01
t'9
19
7 £
> 55
^." 7 5 , 1
„ j
s '
11
01
£0
ii
1- -
~ "S ■
-7£4
02
~E
F9
so
3 ! —
ii
F9.
^ r -
17131
r-~
5£
£5
bS
29
4-0
w =
"12
1? 5 ? S
.-?
08
2h
_ i
48
01
0F
42§
i67;i
-v-
~. ~.
OO
i'3
j™.
rE
re
S i ""
■ -*-» — ,"!
— r»
wl-
:e
7™
c s
:-lc
4-55 =
2T"
r =
ED
t Mi
- -
J-
CF
":;
16723
£ (3
5?
21
s w
*0
5©
31
- * r
171S5
2fl
li
* ^
MB
-L - '
<?F
ic
p.4'-
3-592
j 1=
£»^
32
43
08
C2
1 ■ —
16745
|j5
88
40
— —
— —
a©
E9.
e^.
171"
CD
5f
5=
CO
H /'
0E
73
811
17599
£r
S3
£S
■■! =
00
D?
£1
-
i *-?<=;?
Sfl
~W
40
~ r
08
ic
flF.
! -
17179
FE
01?
20
2E
79
c^c
g -
707
'606
-e
23
46
2"
23
E5
5^-
ii?§:
^c
Ol
2w
— c
FE
02
o.f
539
■ '^£
33
-.
.;
r S
10
DF
=1
.--
1 7*1 3
io
3E
4.0
rr.
98
0fl
-"
--
167S6
02
1?
fl5
-
02
40
c-3-
S -71 ^
1 7 " -*j
3 3
2 : 3
82
or
19
3E
8G
Jc 1
17620
£. -
ES
CD
c-5
. !
c •
16773
?6
1C
4.0
^r
ED
52
- -
711
- - 200
•^5
~4
*L'
E7
3D
~~
Cr
894
1762 7
5 1
li
3E
28
F5
CZ-
"
15788
EE
40
3E
82
32
F9
I 3
"™ 3"—
--28?
CO
i"
05
3fl
"0.
— ..
3-3
31 r
--..-- ,
» -
"T~
7E
^^
cc
28
-■ •-
'-■ — —
1&TS7
■ n
nr
= !
-~
05
z —
323
7S14
3 S
P _
-3
57
3 "
- &
-3
i^i
1754.1
17645
- ^
3 —
20
-.^
en
aa
a =
67*
_:?S4
ifi
- -
■ ■
si
02
15
z ~
:::
-7^21
3*Z
23
13
3-
^«
3
28
-
1 r
H —
FE
2^
20
$1
706
15881
*i
es
§e
£S
0C
-C
.--
.-223
£5
& ■
£2
■J6
4-0
06
06
33 $
l-£s:
i *
86
IS
7fi
B3
20
^5
617
irse*
Ii
i? "
EP
BC
i —
BC
17£:?S
:3«
PS
40
4F
32
3 3
69
3 4"
175 3 2
_ j
— —
FE
38
23
17
T *
S3 2
15815
40
j* «
~a
48
2fl
£E.
77
17242
CD
- 9
C3
<J5
2r
•-C
15
39 3
■1 ■--
£R
0F
40
—
08
3 2
z^-z
6 6S
15522
IS
• i
PC
: :
CC-
- -
4.1.
it!: :
: .'=!4.y
—
5'^
IT
40
Eg
aft
£9
- -^ =
i ?«■»•„
£ 3
iff
CO
- *
PR
-:■
CD
re*
13829
ii
• s.
-•■;
ct>
^3
4.1
11.
; r =
17235
Tc
w "
23
^ 5
23--
7c
Fc
534
17533
^3
-
4.0
CO
C'E
86
; ^ ,
-
-606
9C
= ~
CD
F3
^.1
F6.
liS£
j_ ■?•?.=, i
=~
20
15
Z- ~
- =
Ft
7c
523
17*30
^ -
El
E5
jrr
4B
BC
-C
^s^
15843
"?:
~ 7
F£
41
_^
=-^
FF.
.. J V V
17275
£5
li
C5
BE
cE
BS
33
1 2|3 g
1769-
Af*
ED
42
50
F"%
El
"^
1122
J.3030
~ Z-
— -
4.1
! *
h ^.
©1
3S.
5 r
17a?~
EC
£ ™
• u
?^»
CiD
^;
c:
704
17 7C-J-
= c
?6
20
07
B =
3 c
7c
rl-0
15557
p ~
48
FE
ii
^ 7-
94
ED.
— w^
17234.
£ _
7E
=e="
76
23
02
CF
-
■ — — j
<k ■ f ImJk
D t*
E 3
15
JZ. J.
FE
7 ~
22
911
13564
~s
S-~
4C
ij
7rt
r- 3
2C.
Z c
1 ~ -313 1
20
2P
26
E C
16
4.0
_ _
143
17-35
08
C^ w
23
So
• *
3. 3
— *
21 5
15-371
-=>
Ci
05
ED
73
OC.
= 9~
I 29 -
3 3.
13
CE
~r
20
3 3
" r
: 17
17713
4 j.
E5
33
-3
CE
75
e. Z
r?9
ii:rr
■ ■■■>
12
21
~~
dO
EC>
so.
i?:;.
76
03
2^_
58
5E
a 2
.;
r 1 "
i^t r 3
7^ =■
CD
' 2
La
01
r 7
?3 1
158SS
- -
2e
4j
—-
19
3C
33.
= 11
rp
2^
3-
;E
i7 ^
46
"* -
573
^ ---?.?.*
3 -
3ft
±~:
-_ .
FE
33
c C
702
13542
r C
ED
52
33
IB
C3
B7 ,
1135
* — "5 ' i
§1
25
ftfi
— F
11
93
06
52 3
I??!*
Q ~
C3
r* —
11
E5
2fl
731
15333
IS
2^;
FP
• ■».
77
i "s
i - .
"7.3
[-3£r
hF
42
El
30
3r
33
753
17753
4-0
£5
1.
21
08
19
: ■
-* - - n -
-Q
4W
= r
r -
£5
££
— 3 .
357
1 7 3 ■ "
00
';:
~ *
22
16
-3
3?
34;
177.-3
^" -
D6
3^
ED
68
= -
ee
13 2 1*
23
2 '3
^■t
^ 3
~5
- —
ERi
734
! - 3-3
23
i-
r V %
iO
ED
« Li
_
502
17767
4Ci
flF
1-.
«til
00
ED
52
:3:
13921?
28
:j -
FE
=5
£8
3 2
- c
7'^i
L7347
Z E
7 j
is
21
3C
4.0
C6
55 3
3773+
££■
0E
^ :
29.
3S
J-*T
- r
532
15527
i5
35
Pfi
C^w
Be
If
'-:'.
4 70
1 -C-54-
BE
C ;
£5
3 8
55
— IT
1 3 "3
17 751
3s
■3h
4-^
^ •
7E
Pff
76
132 ■
15S34
35
2^
^5
-1Z"
£5
• 5
■ --
f f •
175ol
c6
3 3
EC
22
15
:3
CC"
342
17753
Cfl
20
4—
2 3
C'4
4-1
T3
Yn IP nOMPUTFR APRil 19R4 131
WITH NEW IMPROVED
MICROSWITCH ACTION
AT THE EXCEPTIONALLY
LOW PRICE OF
YOUR MICRO IN CONTROL WITH OUR
MULTIPURPOSE COMPUTER
INTERFACE...
An easy to-bu Id, inexpensive Add-on far any micro equipped
with a parallel Printer Port or User Port (with + 5V supply).
This unit provides eight independently controllable power
switches under software management. The article contains
full, easy-to-follow constructional and test ng details. There are
software examp'es for the RM380Z and VIC-20 Mic-o-
ccmputers "or coitrolling model train speec and direction.
EVERYDAY HHMMMM
ELECTRONICS
and computer PROJECTS
APRIL ISSUE 90p ON SALE 16th MARCH
OniC AND SINCLAIR
COMPUTERS*
SEND CHEQUE OR P.O. PAYABLE TO M05 CONSILTAN S
MOS CONSULTANTS. <34 CORN FXCHANGE,
HANGING DITCH. MANCHESTER M4 3EY
Name.
Onc 1 comouters -Q<. C" -1 3 H'Uli
1*151 O'C edour orin*er CI 34 l£U3
(KC Ne* SirclarOLCorroutf-i 1*495
t/~,i i i ?6 Binatatr Optclru-n Ijtt
tl3l ll !31! CM3. Spu:liw. isk
(101 II - 051 Ct 17. Miod'ive £70
■ tfi- |-/b Rb'232 interface £70 l£G5t
l i r . Rl.»tii< M»cry(<rivB <:iwu id;|ec CR
l£3l £9. 3^K Ticnciv upirmic kit V.i
GK Spectrum iissue 2 anil 3 on yl £3*
i£28i i:i3 Fi.Het Master Unit for Hie
Sonct-utn inrlnrtino «p6*ehunit, Bound
tyil'.lfcwrr. gmpl'*ier *1<> ,uys*Ck pmt
(OG i Bfi) ••->' fuller full si«d FDS
keyboard 'nr i.ie'Sjectum A^nprotei
saa:£ Ij.i- i 52 (C62J £62 Sosctium
cntf- riltM acCS >viin cables: —
CenlifMii.:; I'S? I £531 £58.115232 £3!.
|E33l£38 /Xo'irver Ml 'f-OiCCO E
ennta -liits ri3 i£ie: m. zxet
<»mDJlei *4t> If44i *54 2Xfit 1«K
rim pack' 12H >f'>5; £30.
COMMODORE COMPUTERS
Cbiumourre 64 £204 >fl34i £201.
. ••:: • 104 II97I C 17. Csuvcrtor :o
allow limit odiniry mono cassette
rtcoiftnrti in br us'id i&llh the Vic 20
«KJC«onr«Klctc6<C10.9&|£1 1) C*3.
B ii i ii :i.i:i:.ir.-: CBSjet:* ccrvcrur
- criiripa it>k; cassette ificoide 1 t"7
■ i 3S i £44. Curnrnoaoie casstrl i;
'ico'cfei 143 (£4*) t'iC Ceiuoiites
:>i"ite inteit;i;i-;; toi Vc-20 aid
Csmrrodoie 64 MS :'44l .'50 1541
Disc drive* I"? 33 I £209; i/M 1£^b
Printer i235 IC220 CMh 1 526
Printer £350 lf/330> £300.
ACORN COMPUTERS
Ccclron £203 t 2C9I £229. tBC
MuUj E C404 It :i'H> C-iOS. 14
Colojr nonitoi C228 n 229) £3ift
Kent* double dfnsiti :l>sk interfice
5V*t«m lor 02eb £13S til 25 £13b
vV<: .il uk »r>a whele idii^jc ut Cuinrtliu
2iac diiws tor trie Siaeb e.g KOK
iincifc £230 ^2201 £2-"-0 Douale 5 x
40OK £625 :t-560i ££80
PRINTERS
Epjon flXOO C30C l£2''1| tHOa. Eyw...,
RXBOr.T C34B !£31G C3-IH. -nnmvg
CTI cpuo C2?5 'C213I £-'-1H I :iv.r
txaC U^O f£408> £438. Fpson
MX10O/3 CAS1 t£16GI £aOR. Oki
M'CKlmc 80 l2 1 3 ICI97! i'llH Oki
Micrctme 84 CB31. Tbe U»a 21
(onlaned iloisv ivheal aid jlirr.trii:
ivnowr.r*' fd^P IC415! C4<t;. n.i,
tio:r>5' E'22 combines ntatrix pun ci
4nd ?lect>c f.-pew-iter CI73 l£t€6)
£186 Ji.ki C100 p.-cportona ilatsy
wneel Mfnui H-TA IT414I f4?d
MCP40 coloir orintci d34 |£1i3;
(140. Sar 3TXJ0 Ihormal pun nr
(158 i£W3> £163 tnerfsces to run
no jome ci inters 'rem Vc aid
Comhodcre £4 £45 £44i £50 V/e
.r :jpDt/ intirloces ti run the above
: niu<rt-i Irorr Sni-p comiiuters £58
It H7I t hi-
Addr^i
Tel
STANLEY ELECTRONICS
The Compute- Export Specialists.
Oept YC, 32 Goltlsel Re. Swanlev, Ken: 8R8 8EZ. England.
Tel: SWANLEY (0322) 64851
ho\tw>g r?/jr.-i topay A I twites .ve mciuswe. UK un-es are thowii <<si ana in :■■•■■•,■
fior.i ..ml VA T. The second price in back.ua n for export customers m Ejiop.r .tint
tf^t't/K*^ mvytrctt P>t mj-t ^HJ.:r;i<"/**. 7"^^ W*nV f.t*cc 'J fir BHpQIt CUAfVlfWa iJliltlfttC
£jroi:- ,!■■. .'■..••. '■; Austnlia t?ltr.r inti trcitiaes iiwnr! atmaitoosttfe. Officii! C/fteri
Keicone
1 32 YOUR COMPLTEA. A^RIl. 1 984
LABY
Enter the depths with
Paul Hadlerand his Vic-20.
Thin PROGRAM WAS inspired fcy a program 1
had a game of cue dark und chilly winter
evening las ; year. The aim of that gams was K>
make your way through a plan of a maze
randomly chosen by die compuer in as shoit
a line is possible. Poir.ts were awarded for
speed cod agility around the tnazj. This led
mc to siart work on a game which would be
displayed in ihree dimensions visually on the
s:reen so as to give the impression of actually
walking the corridors of the Inbyr.nth. It
would alsc hove extra features to help u
hopelessly lost computer games addict reach
trie exit.
The program itself runs on a Vic-20 with
16K memory expansion and I musi say takes a
fair old time to load Iron the faithful cassette
unit of the Vic-20.
As with some oche: programs, t:ierc are no
Fuss and bother items before loading the
program with Peeks and Pokes cr anything
cl3c for that matter. Ju3t simply run cho
program once loaded into the compuer and
let it dc the work.
Once loaded and ran the program will ask
for vertical and horizontal dimensions of the
ma>:c > ihe maximum 3ir.C3 of which arc 18 bv
18 cells. The computer will then build the
maze starting with a ra.idom entry point in
the south vval.. On completion of the maze
build the user is then required to s.ate if he or
she would ike to sec a two dimensional view
of the maze.
The program then draws up on the screen a
icontinjea on pacie 135)
19 *?!♦+♦«♦*«*♦«♦♦♦
li R£m ♦
29 «£•■» ^rttMrH ♦
39 RE1* ♦
4» SFfl* BV =».Han = * *
-,A :■- 1* *
b« -LLHHHHIMfll
n ksi
80 SE1
99 RE1
188 P0<E3SS?y.3 iHtlNT'V
'. :i »»t'<TTJMno i m-
1.3 PMMT i .-IE rv.Ir.fr ■'
120 PMMT' 31 E"
125 CMrairuiMW.K-xr
130 )>tlHl'l» 6Y"
133 "STST'lCe PflUL HMLER"
:ii". cBr-lrm^Eia.HExt
290 »>M*$I2E >" tA2£t
7 a Rrn
220 fJPJW/ir.TlZ*. _jMrjlWP»MilII",V
233 M*jr«H0'>!2. L&^-TMMIHUr . H
2*8 uvMHrwoRWcevMSGCK^se
253 fK»IHr<ll:<WD>Oa=MX:iSGC"U20e
a« PttMr'nniam^. *a2£ £13 is y. It' fdrv-i-ouou nexT
2uo 3pro2:a
2J0 PHNryLEISE «WH WILE IMZE' PRUT-IS BUIL". "
3«o R£n**su:Lj ws**
30 Rtn
9)1 H»:>;.J.!iJ;Kr«:M:R.«9:W«J.MF«!:CF.t SF»0 IIF>93>3:1I0>1 MB'iW^
332 3Hf"8 : MWiWiM : L<ef'eiW:W«B EQ"0 SQ»»"MQ»a2t»e f»8:»1«e
333 2iB:T«8 ;L9=0:f»»a:W«2 : K«e Xf'i'WXW 22'U
3*b s:«f<H.v>,a<n,v>.c<Htv,2>
3*s p;a.8>a foti , -iTovFce,v;-a he-itv
390 CLfc" II ■■■■■■ IIII
3»8 PS*»'W>
498 RE1KR4D E1TR7 POIJ.T9
4.8 REFiMW »n> <iq (•
430 R"INI<H«MD<9>» + I
4*8 [X=iWX"I>;:V"IQCx.¥>»l;P(>:.e".=0
390 REWIND ALLOWED ElfiECTKN FCft HEM MOVE"
320 REM
!» MF-9 ICV<vtMEMlF-a<X.V-li;-OT»-EM-iF-l
3*0 :F/««vfNaxf*3rre>i'*«i
350 E*-0 J-«4rHEHIff2<X*l,y;«eThEN:F«1
5S8 3'-8: |r7>1THEH1Fao<, Y-l >"0thEt.5F=l
3*8 ur-3- |F)<>ITHE?UFOtX-I,V>»erhEK-.F«]
sae 5E(i»:HntUE n:Recvan ijf yinoN*
«ie 5EK
628 W«:-iT(fHF-EF»SF-UF>|lt1D<l))«l
*-;<• li:.HiltF-i«EF-2«$F-IJF
«st "FTi»jrinTns?(t ertmncon exn/ciun --ibim of -exi mi; tj»
£«e DHDoro:32B, .220 r&>,u&,7\i,7Zi, 7K, see, 7*0,730. 7So ^a 7B&.7J0
?ce :hr. , jotoi220 t3zo
710 MR'/iOrOM20 1323
?20 ii«viunji izb 12Z9
rjo ;H«t«3toti23 i22^,i3ie
7*0 :'R«3T3>28. .323
/Ml Ml-'.'' IT I'M. 220
768 5IIRV30ro>2B. .220 1323
770 JMRV.iU7W20,.!20
7fld iHRvin-nwn. ^?n iw>
790. 3HRVMT(J?20. ,!2fl 1223
588 ?Et1»tM0Vi MOUTH"
910 <EP
920 1FV-VCOTJJ029 PEIHWmlE EXIT H NtRTX &WJ.9
?4e itx,y>«c
9» iFp«,¥-i).3t>EW<>i-''-:).2 ooroi-oo
96« pcxw-n-e^rwroHae
1000 RE***-!^ E<IT IN KRTH UfiLLH*
:oso tvn
1023 KF«| :jt=x
1030 IFKX.rt^TIEHP^Y^iiOOTO^O-RErWlNB %-&F CF ME<r 3JILD*
io*o p<x.v)«oooroi3J0
11B0 RErHPtUVE E13"«9
nio rtcii
mo xax*:
1I30 0«,v>*;
1K0 ]FP(K-1,V>«3TI1E1P£X-1.V)«1:8OTOI430
11SC P<K-l,V)a0^.l1OI*3O
lice r;cn**r^vc s:otihm
1216 REI*
12iU V-'.-l
1238 u<x.v><
12« F<X,¥>«
12X KUH'S
i39« Rewwwe ue?i*9
131? RS"
1325 X">-1
133? W>.V><
13-IC FOiiV>-l
140£ RErPBJCO '.Oio^it*
me ffe.*«iF jj >fKE exii if Ketessf***
(listing contini.ad on nac,n J3i>,
YOUR SOMPUTEa APRIL 1 0S4 1 33
A COMPUTER BREAK DOWN.
OR A COMPUTER BACK-UP?
WITH A MICROCARE WARRANTY **^cj*
Some of the small print with 3 MiCROC are warranty : \
1. YDuna/sendvojrcomDuterin^orreDairasafrpnaqrprp^ary ^.^
curing me warranty period.
2. Your computer receives e> pert attention anc ca'e.
3. After repair it is thoroughly tested and returned as oromptlv as
possioie.
4. iVicroCares liability extencs to the rspair of electronic faults induces
all part?, or reolacemert o E the compiler if found to be irreparable.
Yuu'i e [jui tiiabiny an extra 12 months peace ot mina ... at very l ttle
cost Just mink: no reed to sea p your cornpL ter if it goes wrong after
the enc of guarantee ... no hgssie with manufacturers . . . no problem
with finding someone capable o" proressiuivl repairs.
With a MICROCARE WARRAMYyou can have your squipment up and
r jnning in days — not weeks! And there's no limit on the number of
rcpeirsduring the warranty period!
So if you own a popular computer, there's a MICROCARE warranty
thats righ: for your machine, why not buy a years peace of mind now?
The sooner you do, the cheaper it could be
write today, cr pione your Access /Barciavca'd number, meres no
need to have 3 b *ea<down if your computer orcaks dewr. with
micpocare you ii always nave professional oack-jp!
microCare
SCHEME A
SCHEME B
SCHEME C
_^\
Cast of 12
Cost Of 12
Cost Of 12
months
months
months
warranty if
warrarty i-
warranty IFj
less than 90
tiore than^O
i: niu ■ [
days oia
days old
tacturers >
\
juarznteeha;
Model
expired.
Spectrum
C12.90
C18.30
CI5.00
£22.40
ZXB1
£9.50
£13.90
£19.90
£15.50
Atari 100
£11.90
121 90
£?9 90
J25.30
Atari BOO
£11.90
£21.90
£29.90
?25 30
br: a
Fia<v>
-'71 DO
09.90
sas.90
bs:b
£1190
£21.90
£29.30
t25.90
Ccmm>xioreVio20
EH 90
£2190
£29.90
£25.30
Conmodorc C€4
El 1.90
£21.90
£29 90
£25.90
Dr3gor
E12.90
£1890
£25.90
£22.30
Acorn tiectron
E 10.90
£21.90
£29.90
£21.90
Ore
£12 90
■ £18.90
£25.90
E22.30
Comex35
E12.9D
£18 90
£25.90
C22.J0
lynx
E 12.90
£18.90
£25.90
t??.90
Slr'iK
£12.00
MQ90
E2D.90
£22.30
Jupiter AM
£12.90
£18.90
£25.90
£22.50
Texas Ti 99.0a
£1290
£18.90
£25.90
£22,50
F
9 Thane works, Thane villas, London N7 7PH. Tel: 01-609 7919
Pitasesendme
warrarty ■' warranties fcrscnerns/s .
fcrconouer.-s model- s
91 9|
sariai rumbc-r 'c
i cncicic cheats for
drl would l*e to oavov Access or B;rcU-/car:J
and te-itermy lumber and signature acrorcingly
Naite Occupation
Acdreis
. made out tdmicoCiTc.
Signature Dats
Please iot€ that if vou ire aoplying -or warrantYimder scheme Aor B.
please encase :he original manufacture's warranty irw line returned with
r MicroCarewarranty.
Please add C1. 50 P ft P.
134 YDUfl COMPUTER, APHL 1984
I Plea
| VQ"
2
(continued from page 1 33)
ihree dimensiDnal reprcsentatian of the maze
o! whichever way you are lacing lo the mazs.
You then proceed into and around the mc.ze to
hop:*fn ly wmrh far the wry nit
To manouvre youisel;' around the maze use
ihe following control keys:
L — Left tjrn; K — Kigit turn; F — Forward;
A — Asout turn.
If you should find your quest for the exit is
not progressing as fail as you would l.ke there
is another comrmnd which has been
inccrponed into the program for your
assistar.ee. This command is called Help and
is furrhrr Subdivided intn rnmrraTwk wlnrh
will tell you ceitain informa:ior. abou: the
maze. Bui, before a description of each
command is given a word in yrjur eai. In this
command — Help — a tmthful account of
vour position and general status is net always
given, so beware, or you would be lei up the
garden path. Sony.
"ihe help commands are H followed by:
X — This may give you your current position
in the maze.
D — This jjives you a distance in moves to the
exit.
i> — For a suggested next move — very
dod^y.
At this point I world 'ike co point out that a
wrong move — or suggested wrong move —
may cause you tc fall out of the maze if lurk-
ing around (he S'art position in the ma*e; so
be careful. And fina.ly:
? — For a plan of the maze.
To g,*t nut of the Help routine anc back to
the maie display type I.
Lines
I0C-2S0 Begin the maze bjild.
40C-440 Random entry point i < south
wall.
50C-570 Find allowed direction for next
move.
60C-7S0 Chosse diractbn of motion
90C-9CO Move north.
IOCO-1040 Make exit in north wall.
11 CO- 11 50 Move east
1200-1250 Move KDu-t-i.
13CO-1340 Move west.
i :.••-•=■.■.:::
1400-1470 ir build jornplete make exit if
necessary. Put player at start
position.
Begin new maze build.
Code complete in'orrnation
about each cell in arrav P X. v t.
2200-2290 Determine direction through
maze
Display dopth 1.
Display depth 2.
1500 1560
1600-2190
260O-2820
30003220
340O-^6;O Display depth 3.
38004020 3ifiptay depth"-*
5000 6690 Accepi commands and execute
end games.
6800-6870 Another game.
6900-6960 ndex to next cell.
7000-7260 Calculate L, R and F.
7300-7460 Subroutines.
7500-7610 Determine direction ol next
TIOVG.
(listing "ontinued fraTi page 133)
t42*i ft£M
143? IFCCH«Vr-EN:-Ci^GO70S39 RE1HNEX7 M0'.E«
iaasi ir><r-t<*2T0i4Sartr.*c;:!" nrrao
U^» *c|MKHI*NU<i:>?+l :Va'.'.|"S.v»P{X.V>-l.UO>X
1463 K-IK- V^'-Z-l'SErtm PLFT'ER 1H StflRT POStrtO*
1478 33TD1628
isao RfMtcnn srwi cr r.F:<i ami d>
SSI'S ItcH
!520 tF^OirHEMi<'"<U;i:-0TC15Ee
:S38 lFY<yTHEMi'«VU:X«l 00101550
15*8 X=l :y=l
t333 IF5«>Y>««'JIO Itie
!SC3 -.-.■T-.'-i?
tsaa san* ts Kffi pecuire:*
t613R©1
1628 r»I'4t".7I'lE «G£ HftS MOU SCOT Ptltl-»U!LT. (OUL9 HH Lt<E* ■ ■RIH"'TG TEc ft
PL fit '
1630 r* rur ' m rf>--rc J imp n-nr.V
:G60 GErr*
1670 IFftlfc'VTHEir.iOr'JiliaS
1SSU !PH»=*ir-HEIC0T01S??
:690 r-orouso
HjW KEIMPRIHI ruvi •>■ ■it.- »
1637 PEM
17W PRIKT'OTO';
1719 FUKJ=vt(»srtP-l
1730 for:-otch
1733 f-f I.J j-4»;ii--.p:i. Jr/+i
i?ia :FPi*i"HeipPTir ■ •■
irso ;rr-:"iiO)pR:ir — .
176« 1FP=2THBIPRIHT" r:
1770 IFP^rHHIPRaiVr.
J. KB it .-ti huiPKJIi
179(1 NEXT! , J
!m-h xv>489&<32a<3>v-i'HX
I8«? !PZ-1TMQGZ»:S8
1S84 :FZ~£"HOIZ2=-.90
1808 :fz-i-hhizz-:83
1818 P-PEEK(W)
ia2fl FGf>:=no:o
1838 P0KE>:v,2Z FCRJ*:r010J-.S£ir:sU<Ei<',p:fC<?JOT0We ICXT
1S*U NfcXi
ie;« 1FH*=-P , 80T|E480
iko foi:d;v.38
ifi?fl ppjtr-a9>i.EfKE mt:r
:vDa "i1»*- ■- 1 'i i t:<;iKLL ju«»»
:9 - .Li RE 1 !
2183 RPIUDXE C0M=L£TE IUFCIilTnTiOti*
2::o PE>i*flS3jr a:n su*
z: at Rt)i«tM m>mt p:x.v<*
2138 REH
2140 FORlBirOH -DRJ«lT0«
zi* :n»r ',(";-*.. j j^-igrc^i i-i j)/">-»,5>=»m*ENP<:
2188 :fp' i . j-: i-'z-nr-ca, j-i>/^)=.mhb*=< i ,j>-n :
2193 HE<-. - :
13W PI-JI»«H:TKKHIIt UPI »W- HPJ fc*»
2218 RD1»*11tR0U3H m^E*»
2228 REM
2238 C<8.!*M0 :<0/iJ"7-l t»l-fl«'-tD'8-';COT0427e
22* 1*1-1
22-a? 0CSUB7I£e-'El'«P-:tlHL. miZTl'.W
2?#'. C,.SLR«2e?Et'»Jtl3EK TO HEX" CE-.L*
2Z78 C<Iil5"f--r<I.Si=lt
225? IF^'P.E;>):CTCS2-0
22* cr-*j
248B fiW<4»WIKt FERjPEC'JVt v;£u«<r
24 ie san
2428 FStNT'Tl";
2433 fWXiB«V
2448 P0»T«1T04
Z4» ^SJB^Za^E^nvPLUHlE L.F t Ri
24€8 IFR'-KOTS5ld
2478 0>T5DSJB2S23.2?2S,3'»20 382»
24ta tFf=icero2jie
24S8 Z>Z::5>'JBS923:9£PWIW)E>! TO NEXT CtLIK
2St8 NEXT
Z318 8U0St?3 ; 4.'1*K;-;iPI IN-jTHUCtKlUS*
26(8 REM**:tSPLFI^ K p rH 1*»
2618 REM
26o0 FCRt»tT0l7 P0KE4163*22»J . 1*3: WT
2640 IFR*2CR(R*-iniOZ*3)COTC26ee
2618 FCR[»:7017 PQrc413H22*I,iei:t-EXT
26t8 0Ki-L>00T025 , 28.26S8.K7S-278e.27ie
2670 PCKE4U0.77 PCKE41J3.7'
26tW Ptl-.K4:t>9.?« PLKfc4S?«,78
2650 ot"oz;2o
27C8 PCKE4I62, 108 P0i;E4163,tee
2710 PCKE4«58.99 PIXE45)9.«
2728 OK4-*j007O27eB.2?»a.2»»,i?«» 277«
27i0 PCKE418: 78 P<KE4JS8.73
2740 PIKE4;?'? 77 PCKE46J0.7'
J) -*
<list,ng cortinued on next page)
YOUR COMPUTER, APRIL 1 984 135
(ti&iitty vutuinued from previous page)
zrzt
2710
2774
2780
2739
2310
ten
:-ee«
30i«
3038
M4«
3BS»
3069
■j(i -a
3UB»
318"
31H
3!. 2?
3139
J14*
3153
31S8
3178
Jl-.v
3129
22«
. i.
32»
:•(>:
241t!
342?
34 3*
344C
34Sf
:-«
3*7(
348E
3*?C
330E
ssIS
333!:
354E
355C
3W?
337?
H- ■
3S9«
3S«£
ssie
38ee
3810
8S0
3030
$4Q
393?
-:".-.-.
1983
35»
£>io
:Jco
... .
3389
3350
Minn
'0:0
WOT
»ie
5088
3939
5:00
-.: :•'
5129
;i»
itee
■■..■•
5220
■ 44
*2J0
5260
uto
SI73
3280
33:0
3320
5339
533*
5360
5365
S3H
MB!)
5493
5418
542?
5427
■•>. :
5440
-4-f
34E8
:-4/b
1329
3539
3609
56'.9
56:3
5S2B
5633
5S33
»S49
5*39
555!
iSM
5579
: - ■'.-
•/.-!-
3718
3720
:739
5749
5'sn
;7t;n
•779
J786
:890
5816
pzmiti.ite paF*:«?.t99
P0OE407T.JJ rronjt.jj
!Fr<-:0FF:-2CO"O282O
!Fi=20Uozsie
FCRI-I'O!? POKE* I £>[.!» fCKT
FOP! -HI) 17 PCKE*33?> [.»:(€<*
Rerumi
REflPumSPLF" BEFTH zw
rea
: F L-ZOF ' L- - : 8M~"^ >30 i ns<e
F0F.t>IT09 F0KE42SS»-22»1, 103KXI
(FHaiO«lK»-lll'(J:»J'J. , H.JWIf
F0*t»l T03 eOKE4KVi?»], 161 : »'EH
OK«4-l)QOTt3I20 39=3,2970,3180.3)18
fO».E4l56.75 P~-3i4229.77PCKE4237.77 F0KC42SS.77
"■"' _ 43J8."SP~<"45t7.?fl PCKE«3S,79 F0KE«4?5. '9
-*E4252.ie~ p>y£4:53.!}ii poke*:."!* :eo F0KE>255.ie«
Fi>=4472.?3 »CKt44?3,99 F0KE-47«,93 P0KC4475.99
C«(4-ft«gir;3i5«i.3i-3,3S30.3.60.a:7o
P->£4i«,7; PCKH42«,78 PfitE42J3.79 P0K£429J,?9
n.»e44w. /v>\>«t4:m." P0KE433; ,77 P0^E455*.77
GO1031S9
FCPE4263, ie8:PC<e42i6. J }" P3KE4J67. !B0"F!)™<J«.lW
FCKE4*K.,«:rW<r.4-«g5.?9 P0CT44"\» P0<E44~*.99
IS-KKW^JCCFOSHe
lFF-2GCT«:i?
FCH*iit«-flc»<E4?3-*: ;03 >£■:"
FWJ-iTCS FC«E<l7?': u-J II* ,
RETURN
FEr»»i kplpv ie»th 3««
frtr-
!FL-2CFfL--IPMi>s3):Kir03449
FORI-nf.* PnKE*30:'?2FM93 »t£<*
!Ff=?r ).< P=-;p|lJ>3 IMTQ ■•>- 9
KiF's -r- re I c~.f ■-■■♦!. IA1 .-
OH'4-L:GOTC0520 -j4?,v~4~~. 3533. 3518
P0IE427V ■■■ m £4301 77
PP.HE443* . 78 P0ICi4433.7*
3DTB332B
P3':EI393. KB , Pfi:F4«l . I«?
Po«,F44v.?» p^' ;jj v.::
0H<4-R>00TCO598. J549, .■■: V. ^€9,357?
-■.' .11.' ••■ "3<;44f2i 77
■.-•,i
• -'I:?- IS 'v:s* mo
^?^44*Si,ii PQPXE4444 99
i« i "■ir:oT:::.v
rFF-icoTCGSie
-',1-11 ■ip'rJJi'n: ';i« i,f -
FCF! 1T'. r s>- :: •- ■■ ' >l[ 7
FEUiFK
- «•■ • iknn t»*
REK
'FliPfip.i — iftini7-T.sriTiiiaan
POXE4345 ■■:.•: I ■■ kie~:;c,K-3
: 'j j.-h*:.. iCTI ■ '
PDK-43T-:' 131 P0FE43?: Itl Kil-.-.i •«>]
JM l- . - il i - ■ --i' ..■ :ci - (MJ ;;.;o
. . i 1.7?
£ CCt44l2,7©
: i. ._.■
pi c-.j --j. iie^
nl--i •-
Fa : -:; ■ -
P0k?44J6,77
C0T33?0«
P0Ci43^t 109
POI'i-V't* S?
:F=";?r.n*040.9
Pni.:4iJi :q* POVE4325MK PCK«3W»J'W
P0^I44U.*j P0KE441^99¥OKE44t!>99
IXTJRN
PE 1 H*«1CCEPT :-l5T=>l-llr-f^#»
PE'I
PSJUT'COI^O? muni
pRHT"r: c ->^i=ii:'iv? mxt FP;iiT-iur. Fipr^irws? «xi
9CTAF
[FR»»"H'OOT05228
[FA»-"L'0OT0Sta«
IFf»» ,i P t iVji, ►•-.:■;
IPMa"A'GOre642t
irri-'r-coTt<=;:c
vCTOSOS*
Str-»»PEIF RtVTIIElM
KEN
PRllfT-jKLPl" FERI»1T0K* MBCT
FF!l'TT1*-t1.fHnrr TFI'ir 1 JC- -^O* U I *r .1 !'.•>■ rrjlt 141-HV, ; ■ FHUbl '
PPIpT- WS TCP CUPPfJI - ^VSflMjVrtJJ^POiETIOli'
PRINT- WP iok i:S7F'CE'-PR!4TSPC<3>."Tfi EX!"
PBIK-- »B FOR SU0OT?I* T r-PPlN'TS«i:<3?, , 'l<n !HSTKUCT10H'
pp:nt- *■ -n F>FC*.'tE'.=RiNT5=co);-'acoES':i)ir
PP:«t- iffl 1 uk nut, r'-tr-"
pp:m--« a:«-o t»io iwLFff'iFnwi
oefhf
IFqt>>Z 00705425
:Ffif ■ "< ooTO^syp
. nr-M vii n-,1-
tFWm-3'G0r»572«
l-=M'"f 53F9582*
i;fl!c»F"TJr?17K
:-- -"i-»r324M-P£»rtnii hfi.vhc:ep- rjR-nE»: bNSVtUCItONSH
'-■JIU3J1K
^M.DFBjrrifrJ FFCEt*
REM
FPtM"^*rtXI «£ FHClMOt ".
2-1
»•/■] IKM-KJM'ICP-H"
IF2«2Tt««HKT"B«T'
lFZ-3ThE(-FF]h.T'finii'H-
IFZ-iThELPPlMT'lfS-'
F0P:»l"f?H9C f-ElT
ori-0323C
PR:h— M=0S:Trnni| •;><;■• ,";V ! FC«l1>ITf37M(i t.EX"
O0Tt$23(
RE1t»i!»ETER>t:tlE 0I5F. 10 :>JT»*
R£*1
ppur-^srHfcfO"
H=X.B°i , P1'9
oostMeae:it£m»*isg o=tjml jipectscn of ne:-:? 13^*
I ► .' s 1 1 -E41^1^ J " :OT0:€70
OOS.'B69X'RBtoniB< m |t;x* CELL*
mrii ■ lF^<2flOCrtffl666
csihT-WTC' PPP 13 Cft-CUL^E' rau:»:rui89^4EXT:0OTOS23e
1FB<V*10CTC*39
PRItT'-n-'-Hlltiinvn UIITSTO EXIF' Fr>»i»ii32«0=hED<7
'-■'JH3230
Ktrp»i)E T EFnnc 5E?* ti-'^r i>j?t?-.i:t:o*i«
PE1
n«x s-' oosussn^i rei»fipc cr ni-H. [•I'.icucn of iex* move*
PRt'T'^SSHGnES-EJ -^7'ZBf
l':Zr7t)r^f•l*f<:i•^T• SFCVi-V-WB"
:F7-J3ai3S:i.20'-iHi:^Kll.T" XJi.fl. LEFT" -
rFz-zo<•»Rz-^^.l^-u>^£t•ppIllT• «tlp« ricktb*
t-MES'.;-i'J,>=2FHE4BPIhT- ftEtll TIPLS'
F3«*lT3209a 'l=<i:.'-..-rr.-238
REM»t<F.*r^.trE CPTtr-Pt !liSTPUC"llllrt#
562C pa>:B*v:G:sVIr82>? REn<F:n3 0PTnW> DJ^'r!"- • = i.F":l l'(VE*
sese ifz-z:'Tkeip*»'F'
5=49 IF2-7 , >=ir 5 2-?i»-3 , HEiMI»« ,, L"'
?»!<> 1FZ-Z>3C?Z-ZC— ]-HEM«.f«'»'
».Vil irfi»^f7-7-^p5niCM(l«»*ll*
K?9 FRJKl'.l"::OTWlW
•i-W^ FEP*Fll.r :FTirFtL JlPECTtOK tlF w,f*
SSI 8 Ffr
r*;p tFp-.PV7i?ie79
«TO TF^KTHF^nwl
ee<e :n"i- [he<oo«4
sen fe-i.f.
£979 CF*0-"CPI-1TM.H
r.r^a !Fc<i.iK>ftoRcn.2ios!»ro«e?;
6882 FC<]-1,2>-S=.THEh2»=.
608* :FC'!-: . -H^ rHEHZW
*W6 iFtM-i-zp-B'-iTHE'i::-:
*W8 [Ft':-: : -n--iTuc.ir-<-i
6CO0 >i :-oii :f=:
«0»r: >»TXT
s»4 tFf;F-3THE I30SJ375S
6033 REFURl
62H.' - v, i
6229 P?r'IT'a.E-r»' <:ix*\1txw \iZ>"<
6»n Z=Z-I [FZ«3fHEMZH
6240 COT02t23 SntWIN -F^FF.rilVt v]Bi+
i'jQO Knncl iu-i j| .j[t»
-.r.n .^'1
6329 ^IHT'SRirHF" - F0»r»rtW«:iO1
633H ?V?»1 [i'5",m:-J-=
^vj.i . i-i;-4.%i :--:^f- [.•.• FEFSPCCTIi'F •• :Bm
6130 'cxtujo'jr T->m»
•^19 PSM
(424 -'-I IF'snBJJI URNB" ri+: 1T04CO 14;.'
5438 Z>2*2-4«SCN<1 SCK'2-3:
■Mr- '■"i:'l."v :«"«f!j.- PEtSPFC--"E VIEW
:^..'- ■ rt *■■ r.< -, -Lrrt-'
■ ■ ■ - ■♦♦ -• 1" -rr-i-c r:H:-;.tiiii«»
-.--■:.-• =::'*t;iT -JFC' It.'- !HHi UHIL«
6349 P£M
*1HT SFCMMRIir rORt«tT049D NEXT
---.-• r-: i- 1 . ■• ■ 1 .-••, ' cur -i.j-itc ..f r. trt
tzrcr-W :r.f TfcXCf
-:-:c Hii'T KSTrnjoic :h"o « .h...' •
■ 1 t n-: = noieo PWE3*963.t>rr<BMr'i >♦'>"?> •j?yTfrrp"<;s»;s. o?
i6^ F^:in si
'tftC C3"f.3(SC IHI-liHl • <-;• -1 •
«i« ri=r to$U369i( PES'Htex io nest cell*
66:0 :->0 '■'-!:
665".' l 5 V>»«llt»<«V«W»BWWa -. QGTOMfl&ftCntPftl'n P!P C .PFC": ,- E '■■;eu«
ee;r> :=v:.'^o?oe«30
«65o p<inr*wBa> mwmw ii»i nvi¥ 'i i. ii m mH«i 1 ■
fi«S P)tI*WrOZSTEr.-l>rtlKE26E£5/l ■FCPL=lli;l* nfc ; " hixt ipp;!!:-^ 1 Pa':E35?f5. ':'.
6C"9 rr-IT'fl'l'W'l'IV'I'lflWOO'Ve ^aLEI- C-VE' THI" P»:i|7*C30- OF THE UQRLDM"
66J0 FJPIo r03f601EXt C<t«r:i:
66?9 P-;[Hr-nm!KSCS«3<»!>p»»p»«,t J --n ' ■• =0P:»Tf0jnoo HEX"
C9M Pi'WMHJTnF* HMEM
6818 *I>1
«i^ !-y[>*r , Trv , =-i -■
MNTJ. 3.5 T. rRS -i-l- SfltC PR1W IW"i IWIrt"
60J5 s^HT'* KS TO If^i R lEtl fHZE*
C*5ii L 'i'<r« »;• I- ".'. l'_l 1 111 1 rr . < HfJI"*." WW"
68J5 PRlHT'MOOrHICH CFT10I PLEBSE^'
53«9 KT«*
•rv- !FPI^T'li*f*:I> '•=" :-' W-CIJ429
.... ..^j........... r ,y-o.;.i
lf»« - ..' - WIL«>t<U
EEtS CCTC«84l>
sa^ FFii.TXEi-s
- - FEr*»:i;iE7 to iiek* wi ♦♦
£510 PEM
S-J/9 JFill" iMt«»«»-il
(5330 3FZC-2THEHO-H':
£!?*(" JKZO=';'HEnF=F-:
«?;« :FZO-- T HEHfi-fl-:
SSfO EE-URH
.i-«-i< Riiwmvnt.aiTE L- r !i *•*
7010 REM
7020 :rs<::ooTo?ubi REii»-,i.iii[re ^zt 1: :: tm
7010 IFB>VHEI(F--2 RET.RS HEJIK.TJlte CKF TO NflRTHI
ry»B H9^« J9-B DOBtsTSat
7059 O0rO7)99
7051 !f:'>ir,rirn-nft5
-t :rn»r;:7>i; ,r »J
rr->tTHE«ILs2
7854 |SN=I»1T4E1.=?
TtHS l'-H>lH>*?R<>[<tlT.-EH.-l
F=l-HT4E'|f-2
7B« t=flC-l ! Mri=l^>|A-lT»«.P«l
••055 *-ri_iw
79» Ul—l I IFHCVI«:fiv=-2 IFfr:THIHM-:
'ji.-;i ^-s iPE-jr'SM-;
7£«? £--llFA>^T)-fKf=-r 1FH»H-H:HE»;
79Wi S-sl : lFR=|>7hEt^-8
71 w oc;ue:4I-9
71.0 L«LOF=FO^=H'
/I'M lf\.<><^<KTiK
71 ?* IFZ- IH-ESW^P-I
7He 1FI=?1I-FN1PIF-II
71-C tFro.-.ll/.FWeaPlI
71« 3FZ«4lt-EM0=t--
7Kt' OOUt V (330
7]«9 00SUI7-S20
7158 7FF0-'"lTV£hL=a
7:fc :Fp<:rTi-FtFF-ii)i(
?, 8 irz«i >ei.f9-:
72J0 :r;-2'iiCiiio-i(-:
7i10 :rZ»'J'HEHfBasn-'.
7i»o : f 2«4 "Ht mk'=s-:
71M' i.nsiip, vii
,;<n hnsijj:.i2B •
?;.v :ff9-:ithehp-o
7K8 Ft r UPl
73(0 PFM«»SISFrilTllt:il*
7.' B pm
73:0 pip-rtt. to n-'-:;ii ■-•.■>-■-■■•
;-rjli F-sf-SJII SsSOHfl-SOMC-*))
73*0 P»P-4«S E-S0H'l*H!»l<P-?>)
7^5B b 5 i>-7»f: ll=P
-l«o trsa-in>i3.-3-i <rn»j;-s
-3?0 EfF>3i»^^B'^s4-i|rt;ViJs3
?3S8 ■'■■ ••
■*-■: -■:■'♦*:.■;=■: 'Ti.-tt
7419 RfM
7J.^ 1F?»lTVEM.O*l.l-0-». po-;
74;0 1FZ»2TV.CNJ9'K :C'"£P»=>
?4'0 !r:-:it-tt.Li'=h ■'■-': pb-i
«-l' 1F^;4t>.EH.P-: "O-IIPf'-t
74'iO FflPH
71(0 ECrWalClCCCll.F OtTIHRL SC?trT[>l O" >0:i PWiOMI
7f50 PHI
I.-./
7053
'B55
"937
.-;,- fif=.n JO-B COCU573;> K1f;«..B-:
73C0 HC"H»V*1 iFH=orHEmo=a;ft.F>-i>
75j(i (■'=h»-'-: :ve-o-heh:?-?'hh f>
•^*,, ;,-n,.,(.. iFs~onrDi»-o;fi.i i
73*9 MC->I«''-: :FU*0rHFtM , "'.'.-~ 1 P ■
7378 ?'-! ivtio
7sfb iFEc»':!rrHEiE0-2d«a!
7550 I-SKCfTHEtt.'i.i-" ':'=»
7«0 l-.l.i-'-UFIL - ? 1 :-M>
'*>in =-"rj~ l i
■t.E .3 4 W4
36 YOUR COMPUTER. APRIL 1984
. At last the first joystick that puts the firing button
where it should have been in the first place.
THE TOP
AMERICAN
JOYSTICK
IS NOW
AVAILABLE ^r
INTHEU.K.... icufrfi
Extra responsive
actio*
Tnggei jA
Fre M
Button
Diamond
Cut 'Arcade'
Style Grip
w/m
Extra long'
4 ft Cord
l^FfiSPECTRUM
vi\ly±_ /y t99+£150P+P
• Including Interface to plug straight into the Spectrum.
• The first Joystick to give you "Arcade" feel and control.
• "Jet Style" heavy duty, diamond cut grip.
• Fire Trigger placed under your index finger . . . the finger with the fastest
reflex action.
• Self centreing, 360 n action.
• Compatible with most of the latest Software including:
Rubber
Suction
\ Cups for
One Hani Operation
J rVanic Miner
I Jetpuck
J Coohe
3PSSST
] Tsneoate
3 SO Tunmf
J Cosmos
Q Cyber Rats
i l Qttfutidiis
I I Spookyr.ian
J Slippery Sid
SS Enterprise
1 \Nitn Flint
I.J Meteor jiifs
I I Gwpman
Cosrrnc Gueriki
Z Kong
AsmOfftddOfl
'_ Minion impossible
D Aik Atak
Bruin Doiroge
□ Last St/nset. . .
H/htemm
. . titiaxms
ZE7X
D Fieniy
I Astroblaster
i Knot in 20
II JOUit
Spectres
LI Jcimun
liansim
I frcgger
Robo'ics
1 Blind Alley
_ Armageddon
l (jffactic
txtermmator
Jxlbrtak
Detective
NOTE: THIS IS ONLY A SMALL SELECTION OF THE MANY COMPATIBLE GAMES
Also available for Commodore /Atari 7 BBC/
SPEECH
SYNTHESIZER
WITH BUILT
IN JOYSTICK
INTERFACE
FOR THE SPECTRUM
Simply plug Into an exciting new world of computer speech synthesis.
Latest State of the Art Electronics. • Uses the Allophone system.
Produces any word or phrase from an unlimited vocabulary.
Speaks directly through TV speaker.
Also Amplifies Spectrums own sound through TV speakerl
Built in Joystick Interface accepts any Atari type joystick for full
games control. (Kempston compatible).
Complete with Demo Cassette. • Full Instructions.
L Triga Connrriand Spestrun £19.99
L Triga Com rnanc Atari £12.99
D Triga Commanc CDmmodore £12.99
'. Triga Command BBC £19.99
r Vox Box, Spectrum £29.99
r Vox Bex andTriga Command £39.99
TRA DE ENQ UIRIES WEL COME
UNfTR. FFNTON INDUSTRIAL ESTATE,
DEWSBVRY ROAD. FENTON,
faMuiMP STOKE-ON-TRENT
K VW5W3 TEL: 0782 273875
allow 7 days Postage Please A dd £1.50
24 HR CREDIT
CARD LINE
The very latest
RVf
from Spectrum
PRINTER
inexpensive
quality printer
for the BBC'R'
Just look at our fantastic low price on this super
Dot Matri* printer! The idea! machine for the home
user, the Bit Printer combines practicality with low
cost - now you can list prog-ams for debugging
without spending a three-figure sum
The Bit Printer interfaces directly with the BBC
'B' and you can see it at your lecai Spectrum
dealer now!
SPECTRUM
PRICE ONLY
89*
Now available!
COMPUTAPE
115 Reef to reel cassettes for
jnder £1 - see your local
SPECTRUM dealer ; or details.
FwUstfc Vdue frim 5 j*ctium!
SUPER-SAVER
CASSETTE RECORDER
For COMMODORE !>4 &
vic-20 ONLY £39.95
LATEST
• For up to date ncwi, information
h often iro.Ti SPECTRUM ■ »ce P«S-
iti ;i.\^r gooir i or r-, n dt tails
COMPUTER
DEALERS
(o- proipcctivc Comjute- deilcisU
i()Ou moulUlikc [•j kiuw mutt jtMiui
becoming * SPECTRUM APPOINTED
OEALEr. on an exclusive area bail 1 ,
please write to MKE STERN or
DUCUEV LAMCMtAD Sp.rtrum <U»
Ltd.. Bjrrowfleld, Welwjn Oirdci
City. **rts. or Telephone (0707:))
W6\
UP TO £1,000
Instant Credit
With your Spectrum
Chargecard
ctrum
CHARGE CARD
• There's up to £1,00) worth of
Instant Credit ivailableon 1 Spec-
ttum Chargecard Sec you- local
i'fcC RUM dealer lor written
details (UK mainland only) Typical
APR - 30.€' r /o
Another first from
SPECTRUM!
Introducing the exciting new
ORIC
ATM OS
■ Lots of exciting programs
available
■ Bu It-m certronics printer
interface (no RS232 needed - just
plug in your printer)
■ Full-featured keyboard with
sculptured keys
■ Seperate keys for cursor
control
■ Built-in speaker
■ Special sounc effects for
game programmers
HtKt'5 ANUIHfcR FANTASTIC FIRST IN HOME MICROS FROM SPECTRUM thebrand new
and tremendously exciting OfclC ATMOS 48K computer!
The ATMOS his tiken a emarkable step forward in home corrputer technology. But
how?
Most Micros 'waste' a Urge amount of memory on cpenting functions like graphics, colour
and scund. Oric saw tiat ay running these tasks from a ROM menory. a tuge amount of (he
ATMW'r. valuable 40h ram capacity iuuU In- fit-.-d Ijf more advanced operations.
So the colour capability (8 graphics, 8 background), powerful sound lynthesi: and high-
resolution graphics of Ihe ATMOS are achieved with fewer demand; on computing power than
itc conpalitorv,
So what else makes the ATMOS sc exciting? Tiere's now > typewriter-style full-response
keyboard, it's directly compatible with most dorrestic cassette players; and there's a wide
choice of software The AT.WfK i<. designed torconv ioniance, too - it utes extended MicosoH
BASIC yoLr pr ntc plugs in without anRS232; and is comes complete with leadsand everything
yoj need to get going
We've i 4-COlour Oric prin:er (which accepts normal pap#»r> a- a terrific valuefor-money
price. >oon. a I'" Microdisc Dri/e will be availaale, too, to complete the system. Take a look at
the suserb ne«v ORIC ATMOS. in its highly distinctive bl.irk-.md- ed rim, at youi Spectrum
dealer NOW!
SPECTRUM PRICE
N
i i
Ba
Spectrum CcmpLtcr Lcnlr-i h-ive no connviim whatjoevc with \H? Z>. 5 p- < t rum Computer n\.ntihiiiifi(J b> Sin flair Research Lie.
:;Q-0'
- ■- ■■:
Now from Spectrum - a
complete business computer
system for under £900
COMMODORE 64
BUSINESS PACKAGE
■ Eicrenrely simple to jse - no
computer experience required
■ Complete & ready to run with
Sales/Invoicing & purchase ledger
programs- ■ Compete end-of-
month reports at tie touch of a but-
ton - Including Cedi'.ors.'Debtor;
lists bales & cish lists, statemfnts.
VAT btlan-es rtc.
Include ■ COMMODORE 64
■ DISK DRIVE ■ COLOUR
MONITOR ■ COMMODORE
PRINTER ■ PURCHASE L:DCFR
PROGRAM ■ SUES LEDGER
PROGRAM
■ :AS V SCRIPT PROG'tAM
Plus! ■ FREE! GAMES DISK WITH
SIX GAVtES
FROM ONLY
Just Arriving! It's the new, superb
COMMODORE SX64 PORTABLE
EIG NEWS from Spectium -
'.lock j trc uit arriving of tht
incredible lew Commodore
SX 64 Portable Colour Com
puler - a dream come true la
the travelling executive! Thii
superb, compar. Micro incoi-
poiates all ol the lop-scllinj;
Commodore 6''c luncbotii
and features a detachable
full function keytoarc
plus built in colour
monitoi Atsr> s ngie
dis< drive. Wc'rcvery
excited - you cm set
it at yocr lo:al Spec
trun dealer now!
SPECTRUM PRICE
FREEt FREE! FREE!
• FREE with each SX64 Portable tire*
supers program*. - Easy Scipt. Future
Finance and Easy Stock.
COMMODORE VIC-20
SLper Value
STARTER
PACK
Acomplet? Heme
Compjter tytlem
including the VIC-
2C Compjter a
Casselte Unit, int-
roduction to BASIC
p;rt 1 -,i nni|)Ii' expansion of
computer programs - Blitz, ~ype A-
Tcne. Race & Koppit. A fantastic
deal!! and great viluefor-nonsy
Ul*. HURRY! ofl*i only while
stocks last
SPECTRUM PRICE
99
139
Also available:
VIC-20 £99,95
Including 4 FREE ROM GAMES
For the
COMMODORE 64
HOME USER
VIC 1520 Printer Pbtttr £99.99
COMMODORE 64 with 4 FREE
GAMES £199.99
SINGLE DISK DRIV= f 230 .00
AZTEC Cent'onics Interface £29.50
VISCOUNT Cassette Interface.. . £12.95
Flus! 100's of Software Titles now
available.
Commodore
VIC-20. SOFTWARE PACKS
at H/^LF PRICE
• Multpackl Cmeea (JO:. Voodiior.ivlr ("mmrrimfh
Avenger • MuUn.uk J- Cor, AtivenlurelantJ, K.iiJ on Fort
Km i Mole Attack • MuHpaek 3: Sjrgor Chess. Tre Count.
Mission Impuisiblr, Cosflk Cruncher. • Vtultip.tct 4:
Saijun <tit-j:, Piute Cuvr, Kjt «.i(.c. Super Lanaer • Mul-
tip^ck 5: Cmrgs Rtcc. The Coml, Menigrrr. Mole
At Licit
iacli
Pack
Only
£19.98
WMILt
stock:
LAST
COMMODORE 64
HOME ENTERTAINMENT
Package
SAVE £50
ncludes: COMMODOFE 64. COMPATIBLE
CASiETTE FECORDER, CASSETTE WITH £
GAMES. ZETA CRACKSHOT JOYSTICK
(Nwrnil Total Price £290.30>
SPECIAL
PRICE
£239.95
All these items cat als> be purdiase i seperattly ■
wc your local Sprctru-n dealer
commodore Just Arri vine! Arr-cccnmcc
1520 PRINTER COMMODORE 1516 «»WHW1"H
• PLOTTER printfr FOR COMMODORE
LIL
The 1SJ0 ^*-
..nit- plotlcr draws
in 4 coiouiv and prints
characters .nil rumtcfv
£99.99
IK
'&&**-
Supert Dot Matrix (near
letter quality printer)
£345.00
'i'couit Cassette
Interface £1255
Ai.ih.num 42 Printer with vie
2C interface £99 90
Stick Jght Pen £28 75
PIjsSO 16K RAM ...£37 99
Vi;count€4K W.. .£69 95
4 Slot Mothcfboifd.£2495
Adman Chatterbox. . . £4995
Stonechip 16K swrtch^hle
RAM £3495
Turn the page for more super
offers from Spectrum ♦ • .
Not ill '.torn tarry etery idvcrttltd ittm. neut ptione inK ■ e nu<ii«K . luurncr pritct cor ■ .^.i at time ot iroine to prcn r*Uc
The Top SO
TITLES
Selected by Britain's leading Software Distributor
MICRO DEALER UK
3-0 •'■•.: Attack
Aliliern it
Revenge a'
Mutant Camels
Drain Cb-i-.r
Flrhter Pilot
WlM-lif
Mi Wimpy
Rommels
Revenge
Hi vet ti>w?i
Q later 64
C.Any 64
Luiat Jetmat
Hmlf Kilit-
Zzoom
KriVAIOi
lei Pjl
SoobuDive
Cray Billoons
Micro Meji Sptctrum
l}l£lt..| C.p,r+rHm
•nlcrosphe eSpictrum
Spectrum
Spectrum
CrysUl
ItamaiDft
'/oyaaer
Aniroj
Ultimate
Prote'<
Imagine
Abbet
Ultlmite
Durrell'
SAnrtrk
Software
rro|erts
LrylLl
lulls u! ire
FhngS
Speed Duel
Valhalla
llcrace and thehfon
i ■-- - — r -
Kill O+l Ivbbfcb
fmi C.D.5
CRM 64
CUM 64
Spcct'un
Speitrun
Spectrun
SjMctnin
Spectrun
Spectrun
CBM 64 £7.91
Spn-trun C7.f0
£4.9 J
tr.oi
£1.9 J
M.90
M.ID
ft/. JO
£1.99
£7.9f
Cf.50
a.so
£J.9J
ts.so
ti.to
DK Ionics Spsctrun
legend Spectrun
Spectrun
(Ti" <
Spectiun
CI.9J
£14.91
CJ.vS
£*.»*
0.91
Andreirf T%0
1tv.ii -t (I BOJyCrystal
Snatch rirt
f»t Pic (VIC) Ult null
Lunar Craks Mitfomrga
Arcacia64 Imiginc
Huncibacc 64 Octan
vlicrxbot Sorrk
Vletaja jdi e Lljiruiu t
Llamas
Miiiics UK Tronic!
stunfaeis Imagine
rh^ rirt.j;. (tin I mi
Mini e Control Cemni
Jrbaa Upitart
'..C 20
a^ectmin
COM M
CBM 64
Spectium
view
CJ.IO
coas-
ts. so
£J.»f
£«.)0
3lidsand ;he
seev
>«sh Offl
Twin Kingdom
Valley
"m ir Sin. -
Thrusra
Kil ur-
ShepherJ
Bus Byte
Sul.wair
Projects
Bus Bytr
Arte
Sofcwarr.
Proerts
Super pipeline Taskset
Aik l» see lh*u \up-r tit es
ifeale' NOW!
Speetium £5.) 5
Spectsum CJ.I0
Sf>«ctium 4f.9f
BBC £».»!
Spcctium to.;o
Spectrum £*.»S
Spectrum CS.9S
BBC £9. SO
Spectrum £$.»$
Sjeclium £S.'S
COM (4 £*.»0
atyouriocal Speitrun
ACCESSORIES From SPECTRUM
C12 DATA CASSETTES £050
CIS DATA CASSETTES £058
VISCOUNTSINGLESIDEO. DOUBLE DENSITY
(10) (FOR APPLE, COMMODORE. ATAU
TANDY) £21 2S
visroiiNT siNCiFcinin, our. n tensity
00) £2135
VISCOUNT DOUBLE SUED. DOUBLE DEN
S1TY (10) (FOR SHARP SUFERBRAIN ETC.)
£3381
VISCOUN SINGLE SIDED DOUB.E 0:NSITY
96 TRACK (10) ;fOP NASCOM, COsA-
MOUORi 8050. E:c) £5' .36
tMPTY DISK CAS!S (fOU »Vi" DISKETTES)
£'.95
DISK HEAD CLEANER KIT £16 10
TELEVISIONS
12" Tap I&W POBTABLE £53.95
OTP3131 14' COLOUR PORTABLE £22195
COMPUTER CASSETTE REC3ROER5
fron £27 50
2ETA loystlekrnr ATARI, fOMSJintinpc, VIC.
20 6 64. SPErTRUM o ORJC . 0NL v f 10 95
Superb value-for-money!
MEMOTECH
MTX SERIES
MEMOl'ECH MTX 512
64K RAM
If User deimabit l-un<tlO(vKeyi • 13 Key Mumcnr Pld
• ZB0A at 4MHi • 24K ROM ecnUin ng VTX BASIC •
«TX NODDY FRONT PANIL OlSPAV • ASSEMBLER/
DISASSEMBLER Vide; Display Processes- wl-h 1tK
vdeuRAM • 64K Uifr RAVi Twin RS232 Communica-
tions Covd ROM Encansions. Node Syilems • M'x
PASCAL • MIX FORTH Eight User 3 elirable Virtual
Screens • Up tc 32 SPRITiS
SPECTRUM PRICE
Also available MTX 500
32K RAM £275
FDX DISK DRIVE
Up to eight Flospy Drives • Colour 80
Column Boarl (optioral) Fait Accevt Sil ton
DISvS * pMffeiful Flups^y 0\a Cuutruller
Board CP.'M 22 Supplied • Teletext
Compatible
SPFCTBIJM PRICE £99*7.00
Menote:h 3;k ram Expansion £50
Menote:h 6*K RAM Expansion ttSi.OO
Me note: h 1:SK ?AM Eitpansion . . . £163.00
Menote:h ftS232CornmL>eiratinn
Port £6J.0D
SEPERATE EX>ANSION ITEMS
Silicon Cisc I256W £38 j.00
80 Colunn Csloui Boird. £10)00
Floppy Cisc Controller Boa'd £233.00
7 Way Bos t» Support Sottvrare
(ocS.O £5).O0
MEMOTtCH >OF"WARE
BJClfiarmton (L-assettr) £3.95
Chess (Caste te) £)95
Blohbo (Caiijtie) £5.95
Kllopede (Casserti) £5.95
Suuci Muefield (CatsMtta) £<3.9S
SHARP
DRAGON
32
Check with your local
SPECTRUM dealer for
our LOW price
DRAGON 64 £22 J. 00
.^ i t ..!..#.-•— ■-«..*..! lit »r~l
al.l.l.l.1.1.1-1.1-1 J i -l-|
'7*7*7 l ^7 t 7M *llHllT '.'iJ
SHARP MZ-7II
(AAZ-700 Series Computer)
FREE! 10 CASSFTTF BASED GAMES
The super new colour computer from
SHARP. Now available In limited cuarrtities
• incuding 10 FREE CASSFTTF RA^FD
GAJvtES from SPECTRUM
£249.95
With FREE Cassette Recorder
SHARP PRINTED .£'29.95
CASSETTE RECORDER £39.95
SHARP MZ80A£399
Net all Item carry every advertised item, please phone before mating i Journey - prices correct at time of going to press l*ol
ATARI 800XL
• ■ 6K RAM expandable to 48K • Ful -
stroke keyboard • Full sound with 3Va
octave range • 11 Graphic Display
modes • Full colour (256 Cotcurs - 12S
colours can he displayed .it one -imp) Ask
to see tils super new micro at vour local
SPECTRUM dealer NOW!
SPECTRUM PRICE
249
95
ATARI 600XL £159.99
1010 CASSETTE RECORDER £49.9$
"050 DISK DR VE £399.95
W7IFTTFR CHANTY HJINrFB rwil
1010 PRINTER PLOTTER £199.99
TOUCH TABLE", TRACK 6AU 119.99
SOFTWARE
DIG DUG t...l\9.99
LUNtKAIJfcK £14.99
And t'Jrly niur-:
CUM AN A
DISK DRIVES
For the more serious user -
the better programming machine
ORIC-1 16K £99.95
ORIC-1 48K.. ..£139.95
HALF PRICE OFFER
Brirg 3 <"opy of "his ad when you
purchase an ORIC-1 16Kor 48Kand
get either the ORIC- 16K or 48K
Software pack at HALF PRICE (Titles
may vary in each pack)
FOR BBC
CS100E £217.35
LilOl tlWf>
CS200E £254.15
CS2O0 £831.75
FOR DRAGON
COS250 £355.95
COS530 £431.80
COStJOO £533.95
C3D!00 £557.60
.
■ ""' !!!:■•""';' " ' ' f
\ Model B
SPECTRUM PRICE
'399
Sensational Offer for BBC Owners!
OPUS
DISK DRIVE
for BBC Model B' Bj
SPECTRUM LOW =>RiCE *P*
189
Including: MANUA1 &
UTILITIES DISC
ACCESSORIES for BBC
Limited Offer!
BBC Dual Disk Drive
SAVE £53.85
ONLY £750,00
BBC BUGGY
£189.00
Now available:
RC DIGITAL TRACER for the 88C
tiS.iO
GRAF PAD Gttphltf Tablet iWS./b
rnuUN-C juyiUikliiLrrtate ... .... 0.93
BIT-PRINT ZK Printer .....£69.95
BB: Sinjle Eisc Drive £265.00
BBI Diik inbrfact Kit (inc. fitting) £S7.00
Acom Software Colette B a.ed Iwm ■ £9.95
Acom DrileBued loftvire £11.50
BBC 01* Band wftware fr«n ...,i9.95
BBC BUjGY Specrum Price £119.00
BBC Di* toai i UtlrtielDilt £J4.S0
QUICK-;ilO- /OV5TICK Clfcci.lly <or the JBC SpeitmiYi priec dtt.flS
Sensational
PRINTER OFFERS
from Spectrum
Incredible
Value! from
Spectrum
NEW!
SEIKOSHA
Model GPIOOA Mkll
■ Pmtlnf speed 53 C.f.S.
■ Full Graphics capability
I Drxihle width Liararler uitpjt uider
software centre!
■ C.itroriic* typ# ^ar.-il.l int.rfac.
■ Paper /rldti is ad J< stable up to 10
irches
SPECTRUM LOW PRICE
199
95
Other Printer
Bargains
SHKOSHA CP1D3 VC £191. »J
•PncntMA r.pmi as ct»».sf
SflKOSHA OP253 X £149.95
£»SO FXI0 £491.9 J
E'SOMWiO ilK.ti
E'SOf* RX jg F/T £ Jot. 8 J
ALPHACOM A2 ter VIC-20 Commodore M. 0'i$or\.
Atari, IBC wrth required interface £99.90
ALPHACOM JC or Z> Spectrum £59.95
MlCROLINt B2A with RS : 3 1 £199.95
MICRO LIN! 82* with Graphics £199.95
MICRO LIN[ M^el 92 £45*.0o
MICRO LINE Model 83A. . £499.95
OUENCATA 60CPS Printer £119.00
rut rnnt «-4for m« ntn. to».»>
ALPHACOM
ALPHACOM 41 For CRACON, BBC "
CO vMCnoRr. ATARI (Interfaces er.ri)
Sprctum slice C79.SS
ALPHACOM 31 For 2X SPECTKUM
Spcctnm Price £59.95
?apef Rolls fo- Alphacom printers
Sox *f S Rolls £«.00
STACK LIGHT RIFLE
For Commodore
64, VIC-20 &
ZX Spectrum
AvtiUMt *** Ih. tHCTPUM ttc
JC ind I be lOrVWODOAF <4
itrrtvnn Now*) :oroei {omplelf
win 1} Iffl o' citilr .nd twee
ea:rtinjf Kiwi farfcvftr. *.im#i Hirlarfri^ "mr.r
NOON iMOOTOUl wl-h lull tni.nd rrti-:li
Spectrum
Price
£29.95
Including 3
FREE Games
spectrum
CHARGE CARD
UP TO £1,000
Instant Credit
• There's up to £1,000 worth of Imtant Credit
aval lab c on a Spi-ciruir Cftargetard, Sec your focal
SPECTRUM dealer for written details (UK main-
land only) Typical n\pR - 30.6%
Turn the page for more super
offers from Spectrum ♦ ♦ .
Spectrum C.ai|i«lirCni.r<ilu<. no .onrtuniii nN.i .mi *. • "ivr. Ike ZK-SpC<tr Jill Compute ., , Ml ul i, -..n t J by ll.Cl.ll Ros.ri.ll UK.
Everything you've ever wanted for your
SPECTRUM
Superb ZX add-on's from your local Spectrum dealer
DK'Tronics KEYBOARD
For ZX SPECTRUM
SPECTRUM PRICE
£ 45
§§SlfflPHS
maumwat'-m:.
«* #> «K W Kc m m » *»
KttHf ifeMW ## *» ,4i
***»• Mm mm **,.■%»%»■■»&$
ZX SPECTRUM
I6K
£99.95
ZX SPECTRUM
48BC
£129.95
Sfcctrjm Computer Centre j have no
connection whatsoe/er with the IX
Scectrim Compute' manufactured
b) Sinclair Research Ltd.
New & exclusive to Spectrum!
INDESCOMP
Superb quality add-on's for the ZX SPECTRUM
VISCOUNT DISK DRIVE
SOUND
AMPLIFIER
£10.95 £39.95
32K RAM
PACK
JOYSTICK
Interface
£14.95
DOMESTIC
CONTROLLER
£49.95
ALPHACOM Thermal printer for ZX SPECTRUM -
NOW DOWN TO £59,95
From RD Labs
for the ZX
Spectrum
£55.50
Now from SPECTRUM a Disk Drive for the ZX
SPECTRUM. The VISCOUNT 5W DISK
D^IVE with interface system and complete
wth all leads.
ONLY
£ 245
CHEETAH
32K RAM
Pack
£39.9$
KEMPSTON
Joystick £| j
Interface
(Joystick opt. cx'.rai
CURRAH Speech Syrthesiser. £2?.95
DICIKONICS Ughtpen £1J.95
DKTRONICS DUALPORT Joystick
Interface £14.95
STACKIICHT Rifle with
3 fREEGAWES £29.95
Sinclair ZX INTERf ACE %
The new ROM Cartndge/Joys'.lck interface
Lojdt piogrjms instantly? takestwo |oy*ticU%!
)m: plui in ind play. ©NLY £I».»J
Plu. New ROM cartridge roftwarc.
PRISM VTX S000
MODEM
MOW. YOUR ZX SPECTRUM IS YOUR KEYTO THE
WORLD with 111* inci.dibl* PRISM VTX SCOO
MODEM
■ Venatle modem for ZXSsect'um >16Kor48K)
versions ■ Slim design fits easly, matches your
micro* nstait acceistofrsitef It KUcranet COO
information services ■ ln;tant coramumcaton
with other ZX Spett'um ne r i ■ Use tie Pr sm VTX
5QCW with a Sinclair printer - and print Preitel
frames
SPECTRUM PRICE £99*95
STONECHIP ACCESSORIES
For the ZX SPECTRUM
ECHO AMPLIFIER
£19.95
PROGRAMMABLE JOYSTICK
INTERFACE £24.95
Coming soon ....
SPECTRUM KEYBOARD WITH
SOUND NO NEED TO TAKE
YOUR SPECTRUM APART
£59.95
Commodore
Model 1701
A superb Colour Vtor-
itcr with sound
SP:CTRUf\* PRlCC
£210
phoenix Ambtr en«.5o
FIDELITY CMI4 Colour C199.9S
SANYO 14" Colcur TV (ideal as a monitor)
t.tl9..9(
SANYO COD JI3INB Colour Mcnito- C2HS.3;
SANYO II" Green Wonitar £W.»
C RAN ADA PEMONAL
coMcuTiKc nrui
Pit ZX SprctiLn ,-nd row to |t<-( tr*
mncl f«*n H f.an
fie Seeitrum Propamner £5.95
I *i<- Speiirurn Bout nl Garret £5.95
Intioduong bpectitim rVachim
CciC . V9i
lie Appe M TOffimntrj
Handbook £1».9S
HrcgiaTtntng with CraDiics . £5.95
The O'jpi 4 how to make t*i*
IYV»it ilf tl t 5 ft
CoTput ng fcr the Hobbyfit t
unitl Bibneu £6.95
Sinjve interring r>roje:t5 •« ((.95
Hi* BBtMitu Ar ejiprt
e jis< . CC.95
CovmoJOfe ? 4 CorfipJtmg 1595
The Onc-1 ard how lo set lie
mat licm ! t j 95
Th? Dragon 32 boat of fames £595
Cctnnuto Languages and their
U*« £595
lyni Coupling CC96
21 0irnO.fpj:MBJC taiir. £595
Chocttinga '■'vroconpuwr £495
OaUbiw. roi lun 4. profit £5 95
IntfudtHi'j; !hr BBC Micio.. . £595
lUHiHiNt
(he WcMfrw Spcttum . . ,£595
run..tionil Fori *or *e JBi. £595
TtirWort-neC-agol 32 . £595
Orjgon V ttampc Mutiv fs«
nicJlVorJ'n^rpmnrodortiif £595
Commodore $4 Machine Cod;
Mj'Jci «»
The Worling C ragon £5 95
TK- Worhrvp; Cpcctrjm. £5 95
Tre Worting CBV, H . £595
Otajjori a Games Master . . £595
and mar.* nor:!
Spcctrurr Cor-iomer Centres hive .a connection whatsoever with the JXipnlnm Computer manufacture* byiindnlr Research Ltd
There's a Spectrum Centre near yoi
Si
Si;
1?1
S9
A*
6C
11
lw
OS
ec
?"!
05
50
15
91
Si
4-gl
00
35
12
£i5
AVON
BATH Software HuS. 12 Yuk SI
Til 105251 61676
B1ISTH Bonsai Corqulw Ltd.
24 Part Row Tel: 10272) 2*41 8t
MSICH-S-MARE KU OomWe-'S.
32 Allllflbl l«l USKHlilKi.'-'.
BEDFORDSHIRE
OJNSTABU Dairrans/ 11 Bros! WsIk
T(l; (0582) 6551J
UIBH10H BUZZARD lit Cmptf* Ctr
at Milicn Keynes Mast; 1 / Unji^.- Si.
Tel 1,0525)37662?
LUTOH Terri-Mou, 49 Gecrge SI
Tel: (0582) 133 9 ','2
BERKSHIRE
BUCKMU Computer Centre. 44 The
Uruadiwy. T:l. (0344 1427317
hLAUHb ujvi'J Saunters. 8 YieO Hal
Plice 1st (0/ 34) 580319
BUCKINGHAMSHIRE
BERKSHIRE V.U Games Jnd Cemisiiters
2*5 H.p 51 SlOLjn Tel T 3.A
BIETHCIEY 'Ian: Conpjiu Cun.it:.
i ir Queens vay ~ei: it>908 64?/44
CIESHAM Reed Phsiojfa'jny i Crnip-
uliis. 113 High St Tel |M94j 7)3373
CAMBRlDQESHiRE
CAMBRIDGE K t Ciw<iulirs I.H 19/20
MirkclSt N: (0223)312*40
iO:er t jays,.
PITER80H0UGH PlrDljti Ci-nrni.Mical nns.
91 Midland Rd (0733)410«7
CHANNEL ISLANDS
GUERNSEY filLls. 3-5 The rolletl.
Si Pete Port Tal: (0481 ) ?<662
J ins El Auiaa & compiler Centre
7 Wei St. 51 Holer Til (0334) 74OO0
CHESHIRE
AURINCHAMI Mi Micro 28 Hieyi SI.
Te [061)941 6213
CHESTER Olkteal Convulers Lid
103 BuuyJilui Tel (02*41 31'JO'J'J
CI.EWEMtniTHiiUri.12.
128 Naitwidi Rd Te D2/:i 21-:*-
EllESNEHE PORT flFR Comrjieis. 1
Peortmn m. WMty Tti on ok aijo
MACCLiSFItlD Camera & CoTipurer Cert-
tie 116 Will 31 Tel: (0625) '74fii
NORTH A/ICF Camera £ Computer Genre
3 *::wr Squar« Te. (06SE) «SC3I
STOCKPORT Wild ng Ld.
1 .lUleUnrJabank Tel: |C6li 480 3435
WARRINGTON WJdincj. Ill ji Op SL
Tr- ilM'S! si? tin
WiONES Conputu City 78 Victim Road
Te (0511 420 3333
WiLMS.0WSw.11 31 '.\ilmsljiv, 4-6 St
Ames Faradi Td.iUCib) 536213
CLEVELAND
M1DDLISRORQUCH Wk, „ A ;rr»-
2C6 Linthrxv; Rd. Te 106411 221368
CORNWALL
ST AUSTELL A B * C Cunpjler s, Outliy
House. 6 Lowe/ A'lrnur Sq
let 10726) 67337
CUMBRIA
UMUftMN FUHVESS Baiww Compitei
f:<nltP JGCIwrchSt tei. 1C2291 3E353
CARLISLE Tre Conputti Ship. 56 53
LMtterStW (022812// u
PENRITH Pevilh ^omnurwcitun-.
HCasicoate TrI r07f>Ai fi/ufi
Oisn Mon-Fi lill tpm
WltTErAVEH P C Ftereren 15 Kng St
Tet (0946) 2363
DERBYSHIRE
AL»RET)N Gc/dwi Hamood 69-71 KiCfl
St Te; 1077;) 8320/8
CHESTERFIELD Tre Canautrr CeiHe.
14 StHpwnsnr. Ptere I* I0M6) '08832
DERBY ' T Fi«cJron cs. at dwelt Tlicrpe,
Th* Spa Tel: (0332) 3t045S
DEVON
EXETER Sewn Cot-ilies I Comrt itei«) I til 7
Pans St eel. fill. (6392 211212
EXMOUTH Ujl-ii Ghannjl. jn Trie Strata
Tel 103951 2J44DJ
PL/MOUTH S>nla< Lit! 76 Cornell
St lei lO/sil 28.'05
TIVERTON Atl-iji Mr.u CctiputetS
37 Barmlon 31 Tel: (0164) 352834
TORpUtY Drr/an Comcutcis. 8 talull Rd
Came ciicus Tei (Odoij jioju.
DORSET
BOURNEMOUTH Lar^owne Ccmp.n;i Ct
1 La:iidcr«ne Cr?scerl Tel (02)2) 2D165
DURHAM
OARL NGTOH WcKerna & Brcwn.
102 Baniigiie. Te (0325I 459744
ESSEX
BASIIDON Godfreys 28-3? Eail Walk,
M. (0208) J39:-.79
EASIIOOM Gcdlieys C-rtn.lHi Genie. '.
Laind'.n Mint Ccnlte lairdon, "cl (0268]
4H747
(HCLMSrortO Hu»Iui t\mnvt« Lid
5 Bionil:slJ Kd Id 0243) ibib'ib
COLCIESTJR ClfctlMlM Cwnirtlttl Cll
16 Si Bctolpns at Tel. ;Ci06)4724i
cn/ws h Fevn<m« 78 0't»tt fa
Tel (CR75| 594f
ILFORD Wtn1rr..-ns. 7F. Ufrrrt Ifne
Tel [01 1 478 1337
l(lllf.lTnW M mi K Miv ii fhainf
J09 ugh ft re: (01 508 1211
FOKfTJRD Cc-l sjute- Cutitiu 72 l>citi Si
Tsl. 0703 752362
HAMPSHIRE
flLOEFSHOr Da-id Sanders 51 Stalnn
14.. Id |U<52I tHl3t
ANOOfER uriMie: Audio. 105 rig.n Si.
T;l (0?64:582£1
BASINGSTOKE ■ she c 2-3 Makcl
nace w ()25tv 22C79
portjmolth Cyrjiius Conputers LB.
2bi Crnnnrcial Rrj . "el: {»70S 833336
PORTSMOLTH (WitirloofillsiG B
MiCtfloiO. i Uuuliij i -jic.1*
T;l 107014 59311
SOUTHAMPTON H. Paikci & Sim Lte..
II West End So, BillKne.
M |07f)Tinr.aj$
WINCHESTER ■AinchestC-r ionv.u &
CanipUer C»itre 75 Parchnent St
W: (0)62) 53982
HEREFORD
HEHEFORO Mlilojav Fi-Tf* . t
43 Uicad S 1 . Tel 10432; 2:573'
HE RTFORDSHIRE
BOREHAMWOOl Ma;te- MiClO.
3 j Shinlcy Rrl lei (01) 9^6368
HI1CHH Caineu Arl> (Miiro r.iTnm?
DvlSlCl!. 6£A inr.Tiia'je hi.,
Tf (01621 5926b
PDTTBS BAR TNe Onpu'er Stop
l}7 H;i S. Te : (07C7}4441?
Sr ALIANS IHcli) •■:■■: l.ii^h.
CtiltlC 14-16 Hrjiywel H II
111 (0*2 7j 52991
srEVENAGE G J Computer*. 1 1 To*r
Sjuaiii lot 10138)61501
HA1F0RO SHS MicrojysleTis Ld. 9- TNj
Pjiade Hgh s:. k-i. ."0923 26S0?
MELWfN GAROEM CITY D. Cuiipulcr., -*.0
r.etneiro Rd. to ;OWJj iB43b. - 28t44
HUMBERSIDE
BtVfcRlEY Ct-iijjliiif iVtri: H SwiU'/'S
■■■airl 0,?< Due lei >0id2 dB1331
GRIMSBY FCJriMGf Ltd 22 -ij aj'l
Rvethead Centre Tei t047») 42031
HULL "he G^mpiiie' Cimre.
26 AnUby Fd. Tel (0482) 7629'
ISLE OF MAN
OlUBtASTH Ctiebsutn . o
5'-fi1 Wcloia Si Tel 10624) 3^82
(Just Cpenlrgi
ISLE OF WIGHT
CJWES Seien 6 Son 15 Uaio Kd Id
(09&3) 297-81
KENT
OJVEH Kent PWUsStfii;«iL'is.4 Kits SI
Tel I0J01I 202020
04AVESENI Maisnal'. Conwtws &
in :■ 3 '.'irrinili S' "d (04 74 1 6J930
ORPINGTON Ellis Mar<e1 ni Ltd. 25 Sta-
tlnnSn Pan< Wtn-t Tol' jnARq) .i|Q4:s
RAINHAM 'Alcravay Ccrrruters L!0 39
rl ah Sl Midway Towns.
T<r 10*34) J76702
SEYENQAKS t'fiest FfcderCarouterj
>selSLTel:.;0'32'M568QC
SiniNGBDURNI Conp.iers Pus. 65 H gh
SI Tel: |0795l 2!677
TINBFIOGt WELLS Veda a Cmptts Lid.
-'■':.. V .".'in-- ii. I lei (Ut92l 4155J
LANCASHIRE
ACCRIN6T0N PV C:mau.cis
SBAWatS St. Tel |3254i 3652I/32G11
BLACKBURN T;np3Cam)Ltei;. «J Saitwjy
Rd M (C254) 691333
BUR1LEY IM J GnnjttfwCentt JW3
StarJish SI BB1t lAPTel- |0?82|S4299
BURT (Lanes) Mici) Noi h 7 OrcoJ St.
Tel lUbll 79/5/64
PRESTON rt" long's, 43 Fsherjate.
T«i: (07 7 i) D3ti!5U
LEICESTERSHIRE
LEICESTER ratings. 4Q/4? Oel.'Oii St
Tol 105331 544774
MARKET H ARBORO J6H Kj.DC: JUCI Hort
CorntiLlor:. / Churcl SI
Tel: (3851(1 63C5G
LINCOLNSHIRE
GRANTHAM rules' COTiCuWS III 121
LXjLllcy Hd Tel. (04761 76994;3D0«I
UNCOLH MKD Corn)utets 24 Newands.
k (JS2J) 2*110/
LONDON
EG ft ..I..I.V 65 Mil, i St MurlU LJU hum.
TEI 1)1)472 8341
E6 VcGowns, 241 Grahrm Rl HtCkncv.
Tel 1)1)533 0)35
EC1 3 dicv Lcsy. 17-13 leitthy Lens
"sl 1)1)242 3156
EC2 Oevici CsnpLle C-onl-e, 1S5 Miorijaie
Tel ()i:636 3}39.-a3C
N14 .ngicSalei, IS 3raac*ay, Inn Bou'nc
i-jullaait Tel: Oil }82 '942
N20Cdsli:rujts.ltd 1291 Hi(h fid
Eel ('JII446 2283
NW4 Oa ''net :omcul« ilnre 1 1? RrMl
St. Fendai lei. 101)202 227J
SE1 '/ c OJdcn'; 6 L&idan Bnctje Walk
Tel («1 1)403 1988
SEB vt.1 tare- Den. 3/3-3/5 FluIsciiv Rc.
\HwFltlwT. Tel (Oil bb'. :516
SE1 1 Galvidc Cr>mpjtec-j. 328 Keni ngtoti
J ark Rd Tel P) S87 0336
idiaot-iii n Ova Tune
itibtas ienu-5t l:o lw k^ ..anj,
"■eckham. te! (On 63t ??nn
3E25 Cll s Uartcltn:, 79 Hign Si., South
iorwed. "el: it 1)643 4224
JW10 Duller rYitio Sliop, 310 SucdHtoii
Hah Rd Tei ;Cij /63 23 1 ?
iWIIEmcom. 31 HijhSt, Wnnbedm Te
iU1)?47 ;678
All Orn|>.".i!t^ti1 Wi9ni(fr;£;., tf Wgtnso
$1 1(1. |0')48E0373
W1 GK Ph«ci iCumjule.-s 92-34 'A'arjOLi
St Tel |0') 43' 0112
'JUl Snnir ff.lo i M«io Ct'ittc. 256
"otteiham Cmii: Re Tel. (311 i83 5826
W2 Ccvrai. ■'. firijwae He
•:l Ml] 724 2373
W3 T lames Gonp.i'ua In^ Hirf Sl Arlm
"el:(CU 932 6388
til TK Clec;rones. 11/13 Sjslon Pc.
Hanwe-I TH: (Oil 579 2812
WC2 Cny Camera exchange. H3 Kniswa/
el: (01) 4J3 U'ib
MANCHESTER -
GREATER
BOLTJN milifii Lid. 23 Deanigale
"el. (0204:33512
MAN SHCSTEft .ontcK Lit). 6 Lecliaioe 5 .
51 Aan'sSquin lei I06i)83> 61 67
OLDHAM Homel Bust-ess Corpulfiis Lid.
i4 Ycrkslue SL Id. (061 1 6331608
ROODALE HOITO i Business CvnuiKr.,
:5 Vcrkjhic SL ld.(0/0H 344654
tWINTON Mr Micrr. Lttl, G9 Panngton
lane Tei |061| 726 2282
latu (light Fnrt;y
WIGAN Witl.ro Ltd . 1 1 r.'einc, Sl
"d 1694 2| 4433?
MERSEYSIDE
IIRK = NH(AD Furs CanwHS A Hi-Fi, Oa:it
Hill, Feck Ferry. Te': 6511 645 500a
IE SWA LI Tfcotfooarj Ct- wute 3y»leiMi
-6 PaisbyRd Tel: |C51) 342 7516
lUnON Iji. Kurjhtor 5 huyM Hiy Re
Id |K51HB9!78S
UVERPOd. Stuver Ra5-a 20-22 '/Il.ta
diapei. Tel 1051) 70» 93 E6
UVERPOO. (Aintree) Hagrea.es. 31-3;
Warbteck Mticr. Id. flSII 525 1782
SOUTHPI11T ::iyirialCtmjute*(. 57S Lcci
S: Tel (0704) ;136"
ST HELENS SludiO S5. 55 OrrrikirkSt
Itt (1744) 394*6
MIDDLESEX
IDGHARE GK Photegrapric 4 CoTCjie's
106 FidH Sl Te:(01l D61 1003
■ARROW Camera Ml I Merc Conpjie
9ivis»n) 21 St Ames Rs.
Tel 1C1)A;7 5469
NAYFS Chpstoc 1OC0 Uiotioji Rd,
lei iCi> 5*3 2E11
STAINES SpTltnceie Mcissyslams Ltd 2
Kinjsion Rfl "el: ((784)556i9/5:-554
TEtJOIHtTONArtttsws.BraaiSi
Tel 10119774716
UXIRIOGE . < L CMipttcrs. ' Wndsoi St
let: (0696) 51615
NORFOLK
FAhENHAM laslvi.-w, 12 fluwehfis
Tei ■(n.i?«)fiiii'i
NOIWICH ScuiU Maikcturj. 52 Sl.
Reraecis Sl Tel. (')6D3i 667/25
THETFORO COS II n, 21 '- 1- r; i.JI SI.
Te! 1084?) 61645
NORTHAMPTONSHIRE
NOITHATllPT3Nnirrrari0.22Hi.ria:SW'.lk
Gior/erar Cenre Tel (0504)37031
NOniNGHAMSHIRE
NOTTINGHAM Caraco Crxnculer, »9,'10
"•■I I', 'ft -:. "It- i06:2: /.12H3
NOniNCHAM Janet Compjicis, 13
M iMIegaie Newark Tel: (0636) 72594
lls. OpeninoJ
WORKSOP Cumpiieiffjpnii. 13? Iliiec*
sl ei (c : j:' , j;4/2?48
NORTHERN IRELAND
BE IF AS! A'inji rMOSOn Lti! . 37 Grea; tfc-
Ifiiii- St "ei (02321 24B3 35
nn irmmm c.-di...... ii, Mahal St.,
Paitidovn Ci;ir,av3n Fe [0/52)3322(5
LONOONDERFiY F.iyle Comotier Systctis,
3 DfihepS: It- (Oi04| 263337
NEWRY Hewi> Cannula- Cenie 34
V:-c;nc- Sl Id M 93.. 66545
OXFORDSHIRE
ABNGDIN vii FisdsCottWers.2! Slirl
Sl lei 11-235) 21207
BAtiBURY Conuulu - .i- '■' "tiu'-i .?n-
Tel ;029s) 55890
HENlEY-lK-TMAMiS K-.--I-. Conpute-rs
LM.40ASe.iSl 111,10491)375744
0XF3R0 ivce Fields, / Sl Ebbes SI
let nutiti) 24/U82
SCOTUND
ABERDEEN Mdttl List Cmipulers 1-3 Eft*
S p „. 'etenead Tel |077ii 7990C
AYR V*nrjla i.i HfW 8-icge 3t
Tel 02911 261124
DUMFRIES 'Venrol-i /I -tuli-.h Sl
Tel 0387) 54547
EDINBUFCII \hc 1} licor Cenl«,
f1.7Hri13.1aS1 c- i031"i 55? 4546
GLASGOW Victor Maris Ltd., 340 Agylc- Sl
Tel: C4 1)221 8956
IIANIITON T011 U-AiLM Cu.i(Aile«>. 8- 2
Caduw ii. Te: (06)6) 283183
KILMARNOCK 'iwn ^ >9 FcegaU
Tet .0563,1 321 76
KiRtALDr Mrutay Fneingrapw -s;™ims,
2541 lliji Sin F'<9 Tel 0S9II 204/34
STIH.INS ft Kapatft*. 58?oitSt
Tet -078S) 55)2
SHROPSHIRE
SHREWSBURY OjupuHismL 13 Cas-
lensie Te, lEA
TELFORD Gomsotct Villjtje. 1 Hczetdre
House Telioed Te«i Ccnlre Tet (0952)
KM MM
SOMERSET
TAUNTON Grays, i Si James St.
Tel 062:i 7298£-
STAFFORDSHIRE
STAIFORD Cimpulirami 50 "orgalo St
Tel: (076£j il 1-99
STOIE-ON-TH-NT Coi-iputeiana '1 Met
Sgua-e Arcade Haniey. (C7B2) 258620
STOIC-OU-TRCNT 1-r ViCiXllp. '-'.' 51:'
ton ^C aoddph fe. (07B2) 5H5E9
SUFFOLK
BUR/ ST EDMUNDS Sury Conputer
Genua 11 GubliallSL
lei (U284I 705772
IPSWICH Brainwave. 24 :.:■,•. 1 St.
Til (04731 50965
LOWESTOFT Am .Veils 44 Lonron Rd
North Tel: 105D21 3*42
SURREY
utMBtMLtl uauera Mis iHictc Joiucut
Division), 36 High St 111: (0276)658'.a
CREHTSEY Cmrtjey compjiei Centr"
'.Vncsc* St fit 1(9321) 64363
CFOYDJN C ass:c Carreras 16 St Gerrrji
Walk ThI- 101)686 2012
EFSOM Hie Micro Wcikshop i: St;t<
ASDlMO Td(03'27) 21533
HtSLEBEHE Haoi-mci.' L'wnpdus, 21
Juictiei PI iAoj Rex Cinema)
Te:(04iB)5142f
HIW MAiniN SimyUcc svaeT.J 1
high St Tel: (0 1 1 942 0478
RICHMOND VetlCcmwtOr 5eiviies.8H
SI. Ic; Oil HO 4635
WALUNGTOII Sm.-oy Micro 6yst:ms At
S3 WcoJcole Hri Id. [Oil 617 5636
WtKINS haicers, 71-73 Cornmerual V/a
Tel 1C46G2I GlOfil
SUSSEX
BEXHILL-ON SEA Compuieivaift 22 Si
Leonaio; Hd Tel t>4?4) 223340
CRAWLEY Gllwick GcdicutC S«r» «s 6
Bajievad Tel (OJM) J7842
uniENAMFi0NAiianCnaxLid,39 hil
St Id .0906*1 5574
WALES
ABEROARE mkey CompulW SemCCS Ik
70 Mill Jt lie Stwit rrccinon
Td (0635)831628
AacnvSTWVYH ATcrDnta 01 CaHowova 2
Pis Slid. (39 /U) 6 15522
CARDIFF fUndail Cm. 18-22 -\<fr I
Aiiadii. Tel t.32 22) 31660
LUNOUONd (Cxviieid) Compile Pu
0i:-cojm. 15 Olomnal SI Tel: :049I) 7994
NEWPORT [Swerrl) Rjidali Cox. 1 18
CoatrrHiaal Jt Te: 10633) 67378
PtltbHURt ■•nn cox, i - Mail St.
Tel (06*) 68?B/a
W8EXHAM T E Riac-'t; 26 k i-j St.
Tel (0978) 334404,'36'527
WARWICKSHIRE
LEAMIN6T0I SPA I) Cirrpuleis 4
Ruiscli Sl FlB |0<i26) 36244
RIIAflV TI>o Rjgby Mito Cgnu*. 91
Hctent SI. Tel. (G7B8i 70522
WEST MIDLANDS
BIRMINGHAM .ilf/'raJs Ct Weslen
Aiwl: itl H)2I|230 '211
COlENTRY Green;. 22 \1ark:: t'<:v
Tel I02C3) 2S342
OUOLEY Genial Cttrouisrs 35 CturchW
Pnanci i«i- u.ibij i-him
WEST BRDMWICF BeHJcnes 39 Duett
Square. Te! (0211553 S62C
WILTSHIRE
SA.ISBIRY Whyn aik CcmpLler Centre, 21
Milord tl Te: 10722) 2668i
WORCESTER
KICOERMIHSTinCeuir.: Cin.ipulfis, tO
21 Hiadwell Si. Tel: (0562) 746911
WORCESTER rvu'irj Wi'ii, LJJ, 1 UatniQl
Hc-.se Hgh SL Tel (O905)2?55l
I YORKSHIRE
BRADFORD cTickt, FptdSOnc Hevj>e Hifi
sc.iSqLiret Til. 10574) 309266
DEWSBLRY HDrne & Rusine«s Cnnpn:er«
59 Daisy hi Tel: 0924) 455300
DOBCASTER "r? So'l Centie 6 Oueeis
gate 'iVasroals Centre TM; (0302) 2CC68
HlinilFRSFIELO Rchatcc ;•-.:«*■•
Lauiesl 12 QieenSt. Til: (C4B4) 25334
HULL CsTputir Centie ?6 Aiiaby Rd Til
(04321 23297
LEEDS Bl» k Sip 4 Low si Bngpls
Tel. (0532) 45445'
SKPTON Ldok & See -5 Btlmon: Bri:ge
Tel: (0753) 6C078
YOF.K Yck Cimpulsr Csntre 7 Slonegiie
Ar;a:e Ii: 1C904I 641152
Not all itorti carry «very adrcrtiMd iun plMi* phor « t>«for* makltif * |oirnav - p'lcai csr-act it time H f omf to prill IA.OI
€L.€M
experts in business systems now bringing professionalism
►PSJtCtnSi into the home market for the SPECTRUM, ORIC,
DRAGON and APPLE II micro-computers.
GAMES
I rw V-DtO ;mal,engi EUI1E
ISpPtlmrii '/CI J 'i-i. A:*** & Old in I
I \ii:,r:il-l# f .»nlf>.*":.-^* iE 9» I
[SpftTJumVCll '■';*<': i.i l,ii< BttjIftniK, I i-* [
I oric vc
-'hoii"' i
Pitur l"- tour Mtonihrflft
1
W.9i
IaiipMIVC (fond (Moral. Statical l<-* tm# I
id ■ :il3' |
I tatgjVI Vljl PtMOn L- • lOfT, ftttMKMlS - 4
I A-*»n •>!'*■ |
KtV# FOR THE DHAGOft All AM S
' m^ m rtv n*t My at atiantw p. iito*ttrt>MVK |
... ". )■ -j m. mi fiur wfrilan b?;c»" ¥ v5 r-:caii*ifli.
m-i (fr"|-l» f 5 & |
| THE VARItTV PACK 2> xct J'v HlM m 1 1 »r,n,.
o Mifa lh*powtW ol tow mrt rnfcw *St w» |
MllMfVQun r ui..,
I >p««»jm.OBIC.O T afiOfi Apolill
Ll'iS TBANJVpM rWff*H*J
?C
FORTHESPEC'RUMI
ORIC and DRAGON
* - - * * ' • - * • ■ ■ v*
Q.E.D. TOOLKIT
*•**•*•*■
A MUST FOR CVEH\ SERIOUS
DESIGNER THE TOOLKIT
CONTAINS A I OCT OF
IIWALUAE LE MACHINE CODE
ROUTINES 1 ASS ST vou VVIT1 1
Y0U3 PROGH^M DEVE-OPMENrS I
r?95|
^ FOR THE SPECTRUM I |^2gE"*KS3?"
3?* 100% MACHINE CODEl ■r^.?"'" J ' '""" : * ****** " *
Ti^ui— ituiiiU hiilgn {jm:o\ ni|il«t<w« J"" I
• * 4 * •««**«* « | MbiUrctcl al3c:o.iU>m;«"i>'f [#t*Clrt»> [»l I
.- .t .J...1.1IL- »'*■! :-;.-is»l hrt^' .Pit [y.nn«<f I
|««CfW "(".'""I "'" HyW»* "■ -JDWed «Hh W [
MILLIPE DE Ir™ "" -'■««l
UTILITIES
|THtDF4CO»6!<H*5SIA((ILIH'll>irOH
J . . ifisiwrfelfrtlwa'ttcala dwful|M«l Ifflaf
1HE BEST VERSIOW Of THIS ■tlbis'mlitln.esbtwttvyi v «?Wnjswl»|
1 mi one tun assi mu it Htoi r on
|«yritVMflE TUUWII.I INUlBt ■ i»rejtl<i-s BalOHCsii.. i ■■.■•■■>: iijvKk V..ih|
Jcw^'H-.- ">y v- HI Mig yjul Wl\ rot-. . I fiodftl
niSAJfONTEOVVTM! f6 95 | ■ ( yoaiM*»vin J ii.n Fji^w«i-.M.i«i,.>.!.-.'.r
C7JSI
• Kt*lll<l*««»**»***»l
(All programs are supplied on quality cassette, unless otherwise stated!
Plua«aycndmconcas3Ctte/'di3c
ferny MICFOwith memory.
I endosemy cheque .'pos:al order for £ payable toQ.E.DSystems.
Name • • TelephoneNo
Address • •
Q.E.D. SYSTEMS, LIVER HOUSE, 96 BOLD ST., LIVERPOOL ENGLAND.
£<j%^%
L<^V&
<^<$
S>-
,,
FORMULA ONE AND STERRING WHEEL
For Sinclair 7.X Specmim 16K & 48K
Hit- GAME
tiasct on current lorrriila our levels ol uvxclemiion, hnikinr aiu
roculhiklitig, iviih 10 ctrci its uchoos* from (one on 1"<K renikiii) ridinlinj
SIveisioiK, lie world's lasiesi giand pri<; circuit, ihis ruogram ins .vci
tl.'volnpeL 1 foi ihc ullimkc in rcvhstn wiih Ihc help of Hie .liir Kissel
Inicriaticnal Racing Dti\crs' School ai Milvetsiom*. i lus fcui 'lajiis —
liMfLction, Praci cc. yiwIiHi ij, atul Rac« «iil eijshl c*r> ncin; iiu.nii^i
>'i>n i n. Vic <ir Iry et«\t iiiins tnorodibk* wmrKl effcMS aiul wnorlh M) uvlior
jiiapliics jive yen all ilu speed and evcitemeni ol noun racin;. I'W'i
irach iic code
THE SIIKRIM, WHKKL
Simii.ilK you viiinoi MCtr a raciljg cai ei'liv iveU K pwliin; huioi- m
•.•.iL'L-lmg a jo>Mies so wc haw developed a siccriig wheel ihai ti s 10 ii K
Specirum. Wlh one hand 01 ihf wleel [Ihc oilier Iree I'or hral.inj.' ,mkI
.. ■ oalinf) ii »ivf, (l 1e |o v | ( ,| pre,ls:oli nCCdCt lo StCCI llv: car Oil ihc
rasicsJiiM iluougi tli.- comer, an.l eoriw a skid *hci mi owrdn it. Hie
W icel is sronj.!y n adcantl tint iks a a brill anliy simple tics ^-n v>c Ii ive heen
able tn keep ihc cost dowi lo -» miiimim. U will Iv.. u^.-j foi ntuns mm- i M
ihc iisurchin is now only availabe w.ih iormc \ :>si
lo o'der For-nnU One and Steering Whce seixl cheque or i'.O. Toi £8.95 to:
SPIRIT SOFTWARE
IV2 Pembroke Mews, London W.8.
|j ^^ speoafet
ALL MICRO COMPUTERS SOFTvVARE &
PERfPHthiALb - INCLUDING ORIC
SINCLAIR - MEVIOTECH - LYNX
COMMODORE & MANY
MORE !!
Please Contact:
MICRO-X LMITEC
5 CCVE=iDALE RCAD,
HROMDESEURY. LONDON NW2 1DB
TELEPHONE 0-469 1089
TELEX 295931 UNICOM G.
144 YCUn COMPUTEP. A'RIL 1934
jS * ft fl Q— >
Gary Priest presents a
sprite routine for the
Dragon.
As HOST PEOPLE know the Dragon 32 docs
rot have the ability tc mix tex: and high
resolution graphics cr control sprites.
A Basic program thjt uses moving high
resolution graphics is usually very slow, jcrkv,
and wastes a lot of memory by having to keep
checking for collisions itc. The main advan-
tage of sprites are that once they are defined
they can be forgotten abcut and they will
continue to move until diev come to the edge
ff the screen. This means lhat the characters
move faster and smootner around the high
resolution screen.
My spri'e program can handle up to 30
sprites although if you use oil 30 sprites at
ence they will move extremely slowly. In spite
cf this, they wilt stil. move faster than if you
usee (ho Dragon's Get and Put commands.
Each sprite has its own x and y co-ordinates
and places in memory to store information
such as the direction of the sprite.
The machine code, sprite anc attributes and
graphics d£ta occupy about 4.5K at the top of
memory.
(continued on page 147)
Listing 1,
10 REM *»#*#*##♦*###«#*♦**#*«*##
20 REM **EXTENDED SPRITE BASIC**
30 REM **Bv' C-AR V PRIEST CO 19B3*
40 RFM **#*FCR THE DRAGON 32****
50 REM ******««"•«»■»«»*»*■-»»*«»;»»
60 REM 1 i st i nq one
7G REM INITIALISE
GO DPTABE,75,36.A6,BC,BD,B0,CC t Sl t 30 t 26,F7,BE,7D,63,BF
,01 ,26, 10,3E,8t 1 CA,A6,A0 ( A7,EO,lO,3C,82,2C,23,F«>,86,Al
, <\7 , EO, lO, 3E ,92 , 30, Ot , rtO , 07 , GO
90 DPTA10,3C,82,93,23,F6,BE,7D,E7,8F,01 ,28, 10,SF,6E,69
, 10 , PF , B8, 36 ,SE , 74, B6 , BF , 01 , 52 , BE , 74 ,93 , BF, I , 95 , 86 , 7E
,R7,0I ,0\ ,37,01 .«?4,t;9
100 REM WHICH COMMUNE
110 EATA8E,74,B9,5- , 10,9E,A6,A6,A4, Al , B4,26,20,A6,80,Q
l,30,24,06,A1,AO,2i,16,20,F4,84,7F,Al,AO,2i.,OC,-.0,9F,A
6 , 58, 8E , 75, OF , 3A , AE , E4 , t>E ,84 ,30 , IF, A6 , 80 ,81 , BO , 25 ,FA , 5
C,C1,13,25,CC,7E,8B,8D
120 HEM MCWE SPRITES
1 50 LA J A86 , O 1 , B7 , 7E , 6F , C6 , O 1 , B7 , 7E , 6F , 3D , C3 , 7E , 7 1 , 1 F , O
1 ,E6,80.B7,7F,65,B- ,7F,66,Cl,0O,26,Ofi,B6,7E,6F,4C,Bl,7
5,35,25.E0,3^,C: ,01 ,27, :A,C1 ,02, 10, 27, 00, CA,Ci ,03,27,6
0,C1 ,04, 1 Q, 27, O0,8D,B6,?E,6F,4f:,B1 ,7^,3:1,2:1,02,39
140 REM UP
1 SO CATAB6, 7E , 6F ,C6, C2, 3D ,C3 ,7E , 95, IF , 1 , BF , 7F , oB , A6 , 8
0,E6,84 . BD,i>P,D3, CI , 00,27,18, Srt , BE, 7F , A9 , A7 , 80 , E7,Bt ,B
D,70,2D.BD,7C,00 1 B6,7E,t.F,4C,Bl,75 t 3S,2S,91 f 39,BD,70,2
D,3D,7O,O0,B6,7E,6-,C6,01 ,3D,C3,7E, 71 , 1F,01 , 6F
160 CATAB4,B6,7E.6-,4C,B1,75,35.10.25.FF,72.39
170 FEM DOWN
1 BO CATAB6, 76 , 6F , C6, C2.3D ,C3 , 7E , 95, IF , Ol , BF , 7F , 66 , A6 . 8
0,E6,84.BD,6F,D3,C1 , 16,27,C8,5C i BE,7F,68,A7,BO,E7,B4,B
D ,70, 2D, BD, 70, 00,B6,7E,fcF,4C,Bl ,75,35, 10,25, FF,3F, 39
190 REM LE=T
200 CATAB6, 7E , 6F , Ci, , C2, 3D ,C3 , 7E , 95, IF , 01 , BF , 7F ,66 ,A6 . 8
O , E6 ,B4 . BD, 6F , D3 , 81 , CO , 27 , 93 ,4 A , BE, 7F , 68 , A7 , 80 , E7 ,84 , B
0,70,20.60,70, 00, B6,7E,t>F,4C,Bl, 75, 35, 10, 23, FF,0C,39
210 FEM RI3HT
220 CATflD^,7C,i,r,C^ 1 C2,3D,C3,7C,95,ir,Ol , DT , 7r ,uO ,A6 , O
0,E6,84.BD,6F,D3,81 , IE, :0,27,FF , 60,4C,BE,7F,68,A7,80.E
7,34 1 BD,7O,2D,6r>,70,CO,B6,7E,6F,4C,Bl,7S,35,J0,25,FE.D
7,39
230 REM PRINT QLDCrlR
240 CATA34 , 06 , B7 , 7= , 91 , F7 , 7E ,93 , B6, 7E , 6F , C6 , 04 , 3D ,C3 , 7
F , *R , 1 F , O 1 , A£ , SO , B7 , 7E , D5 , 46 ,80 , B7 , 7E , D7 , A*> , BO , B7 , 7E , D
9 , A6 ,80 . B7 , 7E , DB , BO , 70 , D2 , 35 ,06 , 39
250 REM PRINT SPRITE
260 CAT A34 , 06 . B7 . 7E . 9 1 , F7 , 7E ,93 , B6. 7E . 6F . C6 , 04 , 3D . C3 . 7
E,:>D,lF,01,A£,80,B7,7E,D5,A6,80,B7,7E,D7,A£>,eO,B7,7E,D
9 , A6 ,84 , B7 , 7E , DB , BD , 70 , D2 , 35 ,06 , 39, 34 , 06 , B7 , 7E , 91 ,F7 , 7
E,93,BD,70,81,F7,7E,D5,7C,7E
2/0 CAT A91 , BE , 70 , 81 , F7 , 7E , D7 ,7A , 7E, 9 1 , 7C , 7E , 93 , BD , 70 , 8
1 , F7 , 7E , D9 , 7C , 7E , 91 , BD , 70 , 3 1 ,F7 , 7E, DE , 7 A , 7= , 91 , 7A , 7E , 9
3 , C6 ,04 , B6, 7E , 6F , 3D , C3 , 7F , 6B , 1 F , 1 , B6 , 7E , D5 , A7 , 80 ,B6 , 7
E,D7,A7,B0,B6,7E,D9
200 DATAD^,7C,DD,A7
6, 00,30, 86, 30, B9, 01
4,A7,A0,30,BB,2O,5A
A,Oft,3n,rX,7Fi,A<», 1F
290 DATA0B,A6,A0,A1
F,F3,5C,FT t 7F,F3,Cl
E,91,F7,7F,ED,F6,'E
E,D7,BD,7l ,OF,7A,7E
300 DATA7E,93,B6,?E
1 ,0F,B6,7F,ED,F6,7F
5, /D,6'y,lF,02,8E,06
310 DATA0f),B6,7E,"?l
9 , C6 , 06 , A6 , AO , A7 , 04
320 REM **Cat1Mf=iND3*
330 REM CHAR
340 DAT ABD, BE, 83, BC
O,C6,0B,3D,C3,7S,fc9
D,89,Afc,BD,BE,B3,BC
E,61,B6,7E,60,fi7,A0
350 REM MOTION
360 DATABD , BE , B3 , BF
6,7E,70,C6,01,3D,C3
A
370 REM LOCATE
380 DATABD, BE, 83, BF
D,89,AA,BD,8E T 83,BF
l- , oi , t(6 , /fc , V2 , H / , bO
390 REM SPRITE
400 DATABD, BE, 83, BF
D,S9,AA,BD,BE,Q3,Br
D,89,AA,BD,8E,B3,BF
F,0t,B6,7E,D6,A7,8O
E,DC,A7,Ai1, 1A,0?,f,F
410 REM PX
420 DATABD, BE, 83, BF
F,01,E6,B0,7E,BC,36
430 REM Py
440 DATABD, BE, 83, BF
F,01,30,01,E6,BO,7E
450 REM FLASH
460 DATABD, 8E , 83, BF
E,7F,EF,B6,FF,22,BA
C , B6, FF , 22 , SO , OB , B7
F, 26, DC, 16,02,07
470 REM KEY
480 DATABD, BB,E5, 27
490 REM TRIB1
500 0ATAF6,FF,0O,C4
510 REM TRIQ2
520 DATAF6,FF,00,C4
530 REM XDIST
540 DATABD, BE, 83, BF
6,7E,70,C6,O2,3D,C3
0,C6,O2,3D,C3,7E,95
.A7,B0
,□4,35,06,
,00,5A,26,
,26,F6,C6,
,ni ,pa
,80,26,07,
,00, 26, DA,
,93,F7,7F,
,91, 7C
,D9,BD,71,
,EB,B7,7E,
39,B6,7E,*1,F6,7E,93,8E,0
F9,C6,0B, 10,BE,7F,5D,A6,8
00,F7,7F,F3,10,8E,7F,gD,8
5A,26,F7,F6,7F,F3,39,F6,7
F6,7F,F3,39,B6,7E,D5,F6,7
,EB,BD,71,0F,7C,7E,91,B6,7
,0f ,7C,7£,91,96,7E,DB,BD,7
91,F7,7E,93,39,C6,08,3D,C
,F6,7E,93,30,86,30,89,01,00,5A,26,F
,30,B0,20,5A,26,F6,39
,00 , FF , 1 0, 22 , 1 A , 4D , BF , 7E ,5F , B6, 7E, 6
, lF,02 r CA,0S,F7 t 7E,«<?,10,BF,7E,61,B
,00,FF,10,22,1A,29,BF,7E,5F, 10, BE, 7
,7A,7E,69,26,DE,16,03,OC
,7E,6F,BD,89,AA,BD,8E,83,BF.7E,5F,B
,7E,71 r lF,0i,B6,7E,60,A7,80,16,02,E
,7E , 6F , BD, B9 , AA, ED , 8E , 83 ,BF , 7E, 91 , B
,7E,93,B6,7E,70,C6,02,3D,C3,7E,95,1
,W6, /t,V4,A7,80,16,02,3A
, 7E , 6F , BD, 89 , AA , BD , 8E , 33 ,BF . 7E, D5 , B
,7C , D7 , DD, 09 , AA , DD,OC , 03 ,Or , 7C, D9, D
,7E,DB,B6,7£,70,C6,04,3D,C3.7E,DD,1
,B6,7E,D8,A7,80,B6,7E,DA,A7,80,B6,7
,7E,6F,B6,7E,70,C6,02,3D,C3,7E,95,l
,7E , 6F , B6, 7E , 70 , C6 , 02 , 3D ,C3 . 7E, 93 , 1
,BC,36
,7F 1 EF,BD,89,AA,BD,8E,83,BF,7F,F1,B
,OB,B7,FF,22,10,BE,7F,F1,31,3F,26,F
,FF,22, 10,BE,7F,F1 , 31 , 3F ,26. FC,30 , 1
,FB, 1F,S9,7E,8C,3£
,01,7E,8C,36
,02,54,7E,aC,36
,7E.6F,BD,89,AA,ED,8E,93,BF.7E,5F,B
,7E,95, lF,0l,A6,g4,B7,7E,91,B6,7E,6
,1F.01,A6,8* I B7,7E,93,96,7E,91,B1,7
(fisting 1 continued on page 147)
YOUR COMPirER. APRIL 1964 145
TASWORD TWO
THE WORD PROCESSOR
64 CHARACTERS PER LINE ON THE SCREEN AND TO PRINTERS!
MICRODRIVE COMPATIBLE — instructions supplied
"The number of on-screen promp's, together wi'.h the
e*,ccl<cm manual, nmkt it ideal — even 'or an aksotute
begirner. "
PcRSONAL CCMPUTEtl WQflLC Sef-tembct 983
"Whet makes a word processor rrore or less versstih is its
control features. Tasword Tv/o offers an impraxsivA fteioctfon
ord :he tuior program succeeds in dcmons'.rating th?m
admirably. "
Ll£CTIOf\\CSANtiCOMfL/TiNO Nwmniwt i9S3
"lasword is showing a degree cf sophistication ihai business
computers took many yeais lu develop. "
wi-at MfcPOJ Octebm s&3
TASWORD TWO The Word Processor*
Ycur Spectrum becomes a professional word processor
with TASWORD TWO. TASWORD TWO cives you an amazing
64 characters per line on your screen, l his is ideal for standard
A4 paper and TASWORD TWO prints your text just as it
aDpears on yo j r screen .
Tasword Two drives the following interfaces:
Cobra RS232 I/O Port ADS interface
Ftiroelectron'cs Interface Kompstcn Interface
Hitderbay Interface Morex Interface
Sinclar ZX Interlace 1 Tesman Interface
The saute program drlvesthese interfaces. Ashort easy to fol-
low set of irstrjctions takes you through setting up your Tas-
word Two to drive the interface you have or choose to buy.
Tasword Two also drives the ZX p r inter.
Tasword Twc is readily adapted (or Ihe microdrives :o give
stpfcii-fasi saving and loading cf Doth program and text, "he
microdrive instruction are supplied with the Tasword Two
manual.
£1 3*90 fullv inclusive mail order price.
TASWORD TWO TUTOR
IASWUHU IWU comes complete with a manual and e
Ccssette The cassette contains your TASWORD TWO and
TASWORD TWO "UTOR. This teaches you word processing
using TASWORD TWO. Whether you have serious applications
or simply v/ant to learn about word processing, TASWORD
TWO and TASWORD TWO TUTOR make i: easy snd enjoyable
TASWORD TWO £2 Demonstration Cassette
Se« for yourself the powerful features of TASWORD TWO.
Send just £2 for the Tasword Two iemorstraticn cassette. A
vcucher is included which gives you £1 off the p-ice of
TAG WORD TWO.
All prioes include VAT and post and packaging
* Available from larger branches of Boots
Fcr further information on all these products S2nd an s.a.e.
with Tasman Brochure" written on the flap.
E3
Senc chequo.'P.O. or Access number with order.
Telephone Access crdes: Leeds Wi>'£/\ 43d3Ul
TASPRINT
A. must for dot matrix prirter owners! 3 rirt your program
output and listings in a choice cf five inpressive print styles.
Drives al the printer interfaces listed under Taswoi d Twu and
all dot matrix printers with bit image graphics capabilities.
You can also use "ASPR NT to print Tasword Two text files.
TASPRIIVT gives your outputongtnalitv and style! Senc s.e.e.
for bnchure which includes TASPFINT outpit.
£9.90 fully inclusive mail order price
TASWIDE - 64 characters per line!
A machine code utility program, TASWIDE doubles he
information that your own programs cen display. Make a
simple charge to your print statsments and your output
appears on the screen at 64 characters per line instead of the
normal 32. Both print sizes can be mixed on the screei. 16K
and 48K versions supplied on the same cassette.
£5 50 fully inclusive mail order price
TASMATH 1
P/athematics education Three programs on ore cassotte:
TASIMEG - simultcneousequations
TASQ J AD - quadratic equations
TAS-TRIG- trigonometry of right angled triangles.
Available for the 16K and 48K Spectrum and 'or the BBC
model B.
£5.95 fully inclusive mail order price
TASMAN PARALLEL PRINTER INTERFACE
Plug into your Spectrum and ri'ivr. any printer fitted with the
Centronics standard parallel irterface. Supplied complete
with ribbon cable and driving so'tware. The cassette includes
LUST, L°RIVT, md text screen copy softworc for all
Centronics printers. The user changeable interface software
makes it easy tc send ;ontro codes to your printer using the
method so successfully pioneered with Tasworri "wo. Tie
cassette also contains fast machine code high resoution
screen ccpy software for Epson, Star, Seicosha, Shhwa, aid
Tandy Colour Graphic (in colour!) printers. Send s.a.e. for
brochure which induces sample print-outs end a full ist of
printes supporter hy screen snftwarft Compatible with
microdrives.'ZX Interface 1.
£45 fully inclusive mail order price
TASMAN RS232 PRINTER INTERFACE
Specification and software as above hut drives pr nters
fitted with the RS232 stardard interface. A low cosl route to
printiro - especially suitable fo- uso with th=» Tandy Dolour
Graphic printer and the B'other portable typewrite r'prhtes.
Suoplied compete with cable - please specif 1 / whether 4 pin
DIN or 26 way D plug roqiircd.
£38 fully inclusive mail order price
TASMAN SOFTWARE
Dopl. YC
17 HARTLEY CRESCENT LEEDS LS6 2LL
'46 YOUR COMPUTER, APRIL 1984
(fisting i continued from page
E, 93, 22, 05,25, 0D, 16,01 ,DO,
E,93,B0,7E,91 , 1F,B9,7E,8C,
550 REM YPISr
560 "JATABD,BE,B3,BF,7F,AF.
& , 7F , 70, C& , 02 , 3D , C3 , 7E ,95 .
<b,7E,60,C6,02,3D,C3,7E,9S,
6,7E,91,B1,7E,93,22,B2,2S.
570 REM COIN;
580 JATABD,Bi,Q3,BF,7E,6F,
3,7E,95,1F,01,A6,BO,E6,B4.
fc.,/t>,U<b t Oj: t iJ,L5 t /t,V5,lF,
0,Bl,7E,93,2*,0(r,B6,7E,6F.
C,36,B6,7E,70 T B1,1F,10,27,
5*70 DATAOD , 4C , 2<i , CD
fcrtO REM BLSPR
610 DATABD,BE,B3,PF,7E,6F,
.^,7F,95, lF.Ol ,Af>,90,E&,84.
620 REM LASER
630 DATA3«,32,B6,FF,23,8A.
7,FF,20,8ri,19,7F.rF.20.BD,
F ,23, B4, F7 , B7 , FF , 23 , 55 , 32 .
9
640 REM NUM
650 DATABP, BE, 83,80,00, IE.
5,35,16,O0,A4,7E,0B,BD
660 REM CURSE T
67<*> 0ATA&&,ee,S3,BF,7E,3F,
D,B7,75,67,DD,8E,83,BF,7E,
5,6B,20,7f;
660 REM PRINT ROUT INC
6S0 DAfAlF,2l ,FC,75,67,31.
145)
DO, 7E, 93, If
36
,£■?, ,'E,3C,36,B6,7
Rn.fm^fl.R^.RF.B^.RF.TF.SF.B
lF T 01,30,01,P6,B4,B7 t 7E,9i,B
IF, 01, 30, 01 ,fl6,B4,B7,7E,93,B
eB,16,01,5D
B6, 7E , 70 , B7 , 7E , 6F , 26, 02 , 3D,C
B7,7E,?l,F7,?E, < ?3,36,0i.B7,7
Ol,A6,B0,Bl,7E,4t ,26,15,A6,8
B1,7E,7O,27,C6,F6,7E,7O.7E,0
01
B6, 7E , 70 , B7 , 7E , 6F , 26 ,02 , 3D , C
BD,6F,D3, li,CO,CC
08, B7 , FF , 23 , EE , 00 , 'J 1 ,06 , FD, B
14.30,OJ . 8C, CO. 9B, 25\FD.BA,F
16,00,BF,1F,12,31,3F,26,FC,3
22, OC , BF , 7E , 5F , B6 , 7E , 60. B7, 7
BD,a*7,AH,B£j,7e,60,dl ,^O.^Z,fc
5F,B6,7E,60,ei , 18 , 22 ,DD,B7,7
06, A6, 80,81 , CD, 26, OE, 35, 06, 8
6 f 75,67,Bl,18,22,O4,4C,B7,7S,68,39,C6,0B,3D
F , or , 35 , C6 , BU , /4 ,4 1 , 4U', Ol , 20 , ^S , DQ , 4F , 5C ,C 1
A, BI> , 74 , 5E , 20 , CC ,34 , 36, BE, 06 , 00 , 30 , 86 , 30 ,89
6,F9,C6,0B,A6,A0,A7,84,30,88
7O0 DATA20 , 5rt , 26 ,F£, , 35, 36, 3? , 34 ,36 , C6 , 00 ,34
F, 35 , 04 , 5A , 26 , F6 ,35 . 36, 39, CC , OC , OO , : , 8E , 06
O, AE , C I , AF , ft 1 , Sfi ,26 , F9, 4A, 26 , F6 , 39
71 REM ROiniNFR
720 DAT ASF , 7E , 8C ,36 , F7, 7E, 6ft , 9E , 6B , BC ,FF ,FF
4,10,BE,FF,FF,3F,7E,5D,35,90,20,E5,BF,7E,6B
C,FF,FF,27,EB,32,62,BD,BA,C3.0F,6F,BE,7E,6D
5,A8
730 REM TABLE
740 DArA43,'8,U ,D2, 4D,4F,54,49 ,4F ,CE,53,50
t>,<U,,4l- ,45,*1 ,b4,L!b,50,D8,50,D9,46,4C,4l ,53
9,47,B1,54,52,19,47,B2,4B,45,D9,5B,41,49,53
9, 53 , D* , 43 , *F , 49 , 4E ,C3, 42, 4C , 53 , 50 , D2 , 4C ,4 1
6, 32 , 43 , C3 , ^D , *F ,Cj6 , C5, 4£ , 33
750 DAr0CD,-63,55,52,53,45,Di
760 REM DISPATCH
77F> DAFA71 ,36,71 ,76 , 7 I, CA, 71 ,9rt T 72 , :6,72,2C
7 , 72 , BF , 72 , 7D , 72 , 96 , 72, E7 , 73 , 27 , 73 , 7A , 73 , 98
4,73,CC,73,E3
7BO REM DATA
790 DAI-ACO, A5, 50, 54, 45, 4E, 4* , 45, 44, 20,53 ,30
5, 20 , 42 , 41 , 53 , 49 , 4^ , ?0 , 3 1 , 2E , 30 , OD , 28 , 43 ,29
3, 20 , 47 , 4 1 , 52 , 59 ,20 , 50, 52, 4? , 45 , 53 , 54 ,2E ,2E
BOO P0KEWI7E69,!
810 FOB A=t»H7E7A TO &H7FF5:F0KE A, 32: NEXT
B2o FOR A=281EK> TD !:H756e
030 READ A*: POKE A , V AL (" &H " + A* I
840 NEXT
i,C3,7S,69,l
,18,2E,D2,5
,01,OC,5A,2
,04,BC,74,6
,OO.CE,06,2
,26,0C,39,3
,BE,7E,5D,B
,9F,A£.7E,8
,52, 45,54,0
,C8,54,52,4
,04,5";, 44, 4
,53,45,02,4
,72,44, 72, D
,BC,31,6E,A
,52,49,54,4
,31,39,38,3
,2E,0,OA,OA
Listing 2.
**
6<
6i
K
0-1
76
tf
m
»C
;p
kI-
..i-
i-.i
ji
* ^
fC
IV
re
SC
:>-\
L-.'l
.i.
CU
"9
*»i
i*J
OB
m
an
s
If)
n
in
nc
18
I-)
..:.
m
7*
P^
aa
7C
St
65
7C
CC
CC
<e
A3
.«.
M
ey
J-;
H
C.?
7E
IS
is
ee
01
00
"■I
ai
?*
3*
FF
?*
rr
24
?4
<■»
w
3f
Wl
3E
M
"iF
Ffl
lit
It
1*
Irf
TO
t6
tfe
<h
e<>
>ii
b6
^f
00
§€
-■ t
t^-
i. '.
06
JL
i?
fj
3r
•SA
■M
*o
»7
V
f:
w
HI
4
I<1
3»
Ir-
•s?
^F;
f..i
■r
r
1f>
m
^.-.
w
fcS
-,,
t
t
it
(0
jt
t.fc
3C
iri
St
*6
l/y
t-6
ob
3F
90
ye
e>o
01
•V
in
;*i
X
IV
M
M
an
»•>
Hi
M--
i
04
KJ
10
IC
18
is
*»>
<fc
>.e
'.--
l»
»
ie
7E
oo
70
4ft
.,i
mj
*e
7U
pa
if
•?'
C-3
33
51
i»
i-y
M\
■ia
nfi
if
?-
aft
W
ni-
1- •
nn
Of
(Vi
W
aa
w
2D
ia
■ u
fj
IV
■■-,,
it
i)i
«<:
*«
02
Oi
Ft
FW
la
*i
54
I '
IE
:«■
in
,11
ni
m
IW
7K
up
i*p
10
?fl
<)!'!
l>ft
Wl
MH
HP
*8
13
IM
IK
in
13
ee
TO
*e
id
iL
4"
iU
WtJ
l-F
C/
eu
FU
Ft!
■Ik
HK
C7
oa
Al
0'
fa
PS
11
t>
10
f<n
V"
V
7F
A."
•>f
Pft
l»
IP
i/j
f-j
^«
„-..
-A-
!£
fS
ne
Mil
-.11
Ml
■i
t*>
66
bb
7C
00
OH
UU
3C
ID
99
K
K
•f
'K'
fit,
■56
u-.
7F
if
•r
10
ir
CC
■i
1C
1^1
■
f"3
■:-j
TO
78
es
C6
03
pl>
30
eg
7C
*
1*
■1.1
7C
94
0-
be-
Of-
■■[.
60
60
50
'it
"C
7C
r--
■»r
w
7-
;*s
BB
rr
a
w
;ft
1ft
■**
nfi
T
M
t ^
'.■■
v>
6S
TO
m
FA
■f>
r-i
IV
18
18
00
o>
IU
■JI
III.
MS
40
■"-
OG
<'
•><:
r.C
rtF
ft;
•*
T.
FO
M
c
iP
W
! 1
l«
|IH
m
1 -
IP
CO
w
w
hi
»-
n
£C
t'j
<A
i.i
t*
IV
I*
:t
ia
IB
IB
OF'
F'W
m>
BE
DA
14
K
4C
IP
a*
it
i*
ID
■:
OP
»4
92
'■••
Ah
■
30
Cv-1
1 .'
.If-
00
7F
iC
OS
rr
> ■
09
i--J
r-i
4 L
PA
PA
56
*5
6)
V4
03
IC
..1
FO
a
tfe
»-;
■J'.
44
3C
4*
?i?
eg
18
OS
3C
n
•>
13
DC
'C
BC
m
lif
If
$t
,-A
**
(*>
i
F«t
7*t
fir
-.(■
^*.
<;■;
«r
7P
i-.-
?■
^n
rift
Uv
>.- i
•JU
bi
66
**>
<•*
ih
trtf
,i.i
N
t.b
66
'.-.■
Jt
ie
in-
(.Hi
UiJ
-►
7C
>.(■
»
;t
m
7F
d
■•
X
<^l
n!>
-.0
^0
ir
n;
es
i*
ff
-.*•
i<.
$i
/■
/t
bi
133
TO
■i»
it
IC
Itf
Jt
6(5
Uk
00
6C
bt
(L
.'L
FM
7C
1)0
fit
fi.i
TF
^-"
rs
«5fi
Fft
3C
'«
|K
"p
1«
is
)f
rvr
ft-;
-ic
Mf
i-.i
.ii.
.'.
U.
ia
:d
rc
i:-
IF
•IF
BF
H-
t*
fc*
■JI
TF
.'1
L-
£>r
M
Oi
ec
Ji
«e
c»
ei
a
78
■'-•
*■>
6S
Je>
'.■■•J
ou
ou
•.'.■
to
w
, t
rr
T7
rn
D
r-
n
^^
rt
rc>
FC
r l>
-i
^^
tr
t. -
IB
r.r
er
CF
r
00
«
7E
?r
66
65
6S
■',
te
CC
re
T E
rt
6€
Oh
M
uc
;c
66
6<
FF
F?
t)F
t-
01
C"
rr
r-
T
-F
FF
H-
Pt-
ft
FF
FF
FF-
FF
(rrtnlinnerf from page 1*5)
Before you type in ihc lining of the mair.
machine c<«lc — 1 sting [, type
CLEAR 20C,2817g
Thee type in listing '..
Wiicn you have checked tlut all the daU
is correct you can save (he machtr.e-code
routine with the command:
CSAVEM = 'SPRITES",281 80,32766,281 80
You can now execute ihc machine code by
i\ping:
EXEC 2E 180
You should see the message
EXTENDED SPRITE BASIC 1.0
1983 GARY PRIEST...
Yoj ore now in extended npiitc Baiic. To
get some idea of what is posible with your new
extendec Busic enicr the sprite derr.onstra:ior.
program in isting 5. This program sets up the
sprite at.ributes for the f.rst eight sprites and
dcfinis four characters as one s.ngic nian
Four spri.es start at the top of! the screen
and four ai thebo:ton. These two groups gc
up ar.d down the screen. When they reach tlw
top or the bottom they bour.ee ofTthe ed^es.
Ii" /ou piess Enter you will hear an odd
srund — this is tie sound produced by the
(Laser command. The eight sprites will be
blanked rjut and sprite two will be defined as a
rcugh footbill. Sprite one is defined as a man.
The man runs up ro th; football and kieki
it.
When sprite* move ihey do not destroy
whatever they pass over as long as it :$ a
defined character. To dcmonstiate this there
is a thirc pari of the dcii.tnj.-n a ion
Listing 3.
10
REM LISTING THREE
11
REM
20
PM0DE3: PCLS: SCREEN 1 ,0
30
mi ITR7
40
A*=IrMKEY*:IF A^""
THEN 40
50
IF A*>"0" AND A*<"
5" THEN COLOR VAL(A*)
60
IF A$=CHR$<8> AND
X>0 THEN X-X-l
70
IF A*=CHR*(9) AND
X<7 THEN X=X+1
80
IF A*-CHR$<94> flND
Y>0 THEN Y=Y-1
90
IF A*=CHR*<10) AND
Y<7 THEN Y=Y+1
100 IF A$=CHR*U3) THEN 130
110 PSET<X,Y>
120 G0T040
130 CLSsFDR A=1536 TO
1760STEP32SPRINTPEEK ( Al : NEX i
program.
To write your own programs that use
sprites you nusi first understand vhal each
tie* eoniiiiaiid fIfjcs and the syntax for using
it. You must also know how to define
characters and sprites.
To cefine a character for use in PMode, 4,1
you must draw tv\ & by 8 grid and draw ycur
eluuuttcta in the grid.
To be able to use the !Char command ynu
must have eight pieces- of data. Tliese einhr
bytes make up the character. Take the tap
rov. Look at the Fight squares in the row.
Add up the numbers above tne filled in
square?, eg., 4 + 8^16+32 = 50 so the first
pie:e of data is 60. The whole men would
be:
X = .'CHAR chr 00,63,60,60,24,255,
24,36,66
To design mulricolour rharartm type in
l.sting 3. Keys 1-4 change (he colour and the
arrtiA' keys arc used to draw your characters.
When you are satisfied with your character
press Enter. The program will print the eight
pieces nf data fiir ycni to use in a IChar
statement.
To define a sprite you must use four
characters :hat you have previously defined.
There are 1 1 new commands for the
handling n" ftpriirt"
[SPRITE - This command is for defining
sprites. You can defire sprites 1-29
inclusive.
To use the command you must give the
snrite r.nrrhftl and fnn- r'naracter r.umbers
tnat make up the sprite eg.
X=!3PRITE 1,65,66.67,68
(continued on page 149)
VOIR COMPUTER, APRIL 1984 147
t_l_l_l_l_l_l_l_l_l_l_<_l_l_l_l_ I l_l_l ] _l_l_l_l_l_l_l_«_l_l_l_<_l_l_l_l_l_t_l_1_l_l_l_l_l_ > l > _l_l_l_t_l_l_l_l_
Geography teacher Bob Phillips' program on the s:hool's BBC
Micro needed a map of Australia divided into states, with the
rames of states and cities appearing when reques:ed by the
student Using an RD Digital TRACER, Bob prepared this usually
laborious task in just six minu:es "It's so sirrple," he said *. . . it's
t'aoed directly from en atlas, scaled up or down as neeced. and
so I ha^e a very accu'ate p-esentation, witi plenty of colour and
mo/cnent tD mainta n
the kids' interest"
The RD Digital "RACER is specialty suitec for educatioral
from geography to biology, f orv chemistry to arb
us:
and crafts. It's features include:-
• Immediate reproduclion from orignal drawings
(up to A3; to display file
• Adding geometrical shapes, text, colour aid shading
• Autocratic re-trace, or aiiivation (on BBQ
• Save your drawirgs on cassette or printout, or merge
witi your own programs
• Uses all the BBC's colOLr graphics medes, including
ietetext
• No previous computer knowlecge ieedec.
Av3«!tiol€ dnect from S.uecl'um stores sr Guff n6 George
ri~iV<*rr~i~i"i"i~ri"i"ri*i")*r«""ri"i~i~rt"rrri~ri"rrrrri"i~t"rri~rr
Tracer(s) for 3BC Micro at £69.95 each, total £_
Trace-Is) for ZX Spectrum at £55.50 each, total £_
Cheque, payable to RD Laboratories Ltd, for £ enclosed.
Send lo: Ocpt YC4 RO Labo atones. Lie! 20 Ccurt Rcac Estate Cwmbran
Sweil NF'44 ,1aS A tow za d^ys ior tbtvay,
_l_IJ_l_l_IJ__l_l_l_IJ_l_l_IJ_IJ_l_M_l i _l_IJ_l_l_l_l i
For (uilliei Oelaii> wnls 'SM nlraKi) ci nhene
RD Laboratories
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ■ 1 1 1 1
y&
-'-20 Cour. Rode Estate CwnbfM G\»ent NP44 3AS
1-JS-r lei 106333) '4333 Telex £3?W)_.
"r»"i~i"i rri~ri - i~i~i"i - i~i'"i~'"i~M "i*"i~i"i"<"i"i"
. K -M
\2i
_ns^
r /ttOBVV
wHL
Too many programs to choose from?
Too little background info and data?
2>0F TWCWJ* Is your answer,
The mast nnmprehensive magazine listing of Soft-
ware programs for the eight leading Microcomputers.
• BBC • COMMODORE 64 • DRAGON • VIC 20
• 0RIC# ATARI 400/8000 SPECTRUM • ZX81
k IN YOUR NEWSAGENT'S NOW _
OVER
2.500
PROGRAMS
LISTED
^rGuideto/Wc^ com
Software Index gives a description o' each program listsd
and provides information on prir.fi, prog-am operaticn,
sound, memory requ red, cotOJT, names and addresses
of retaile's and in many cases a screen photograoh.
The whole range of programs are covered in the Index.
Gsmes. Education. Utility. Business. Perscna Management.
Don't let software give you a hard time, get
the user guide to microcomputer software.
Puter Software
W*
1984 No.2 tu
148 /OUR C0MPU1ER, APKL 1901
(continued from page 147)
would define iprite . assuming that you have
defined the letters of the alphabet. The
character number may be 0-254.
JNUM This command is used to control
ihe nu:nbcr of sprites appearing on screen.
You may have up to 29 sprites on screen it
once.
To use the command you must add one to
the number of sprites thai you are going to use
e.g., if you want two sprites then you must
use
X = !NUM3
ILOCATE — This comrmnd positions a
sprite en the high resolution screen. You must
use the sprite number, X co-ordinate (0-30),
and the Y cd-ordinaie <i)-22).
EMOTION — This command set< the
direction in which a sprite is to move.
U = S!OP, 1 = UF, BRIGHT,
3 = DOWN, 4 = LEFT.
To iet the motion of" sprite 1 use X=
MOTION 1. direction.
1MOVE — This calls :he machine code
sprite move routine. It moves the sprius
selected by !Num and that Jo not have a
motion of 0.
Whet a sprite is about to move oft" the
screen it slops automatically.
IPX — This returns the X co-ordinates of a
chosen sprite eg., if sprite 1 is at 10,10 th«n
using:
X = !PX1
will return the value 10 in the variable X.
IPY This works in the same way as !TX
but returns the Y co-ordinate insveac.
IXDIST — This command returns the
distance between the X co-ordir.ate> of two
sprites eg.,
X= IXDIST 1,2
returns the difference between the X co-
ordinates of sprites 1 and 2.
1YDIST — This command works in the
same way as IXDist but returns the dif erence
between the Y co-ordinates of two sprites.
!COINC — This euimuautl is used Lu detect
collisions between two sprites.
If sprite is at 10,10 and so is sprite 3 then if
you use
X-ICOINC1
then X will equal 3 or if you use
X=!COINC3
then X will will equal 1. If sprite 3 was at 9,9
then
XVlCOMCI
would equal O.
JBLSPR — This is useful for blanking out
a certain sprite eg., if sprite . h?.s come to the
edge of the screen and has s.opped then use
X = !BLSPR ■
This wLl not blank rnti whatever is under-
neath sprite 1.
Th^re are eight new commands thai are not
for controlling sprites.
!CHAR — This command is used to define
characters. Yol may define characters 0-254.
You must give :he character number and then
the e.ght pieces of data separated by commas
eg-,
X = ! CH AR 32,0,0,0,0,0 0,0,0
will define character 32 as a space.
Listing 2 givss data for defining cluracters
32 to 12S.
IFLASH a,b — This flashes the screer. 'a'
limes with a delay of *b' between tlasics.
ie.,
X = IFLASH 10,20000
1TRIG1 — This returns if the fire butron
on the right joystick is pressed or I if not.
1TRIG2 - this works the samt as IT'igl
but for the left joystick.
!KEY Th.s wails for you to prussa key. The
ASCII va ue is returned ie., iT you pressed A
then 65 would be returned. If you press Break
then 3 will b; returned and the program will
not Break.
ILASER — This produces a simple laser
sound eg.,
X= ILASER
!FREE — This replaces the Diagon's Mem
function. Try
PRNTMEM
Yoj should get he result 0. Now try
PRIMT'FREE
this gives you the amount of memory left.
1CURSET x.y — sets the position for
printing on the high resolution screen, xis the
x ootdinate which may be between 0-32 and
y is the y co-ordinate between (1-2$.
To print on the high resolution screen,
mast a siring of the characters vol wish to
print and adc a carriage return ic,
A$ = "DRAGONSRU_6 0K" + CHRS(13)
Make sire that rear the beginning of the
program you have z line srating:
DEFUSE 0=SH7408
When you are reedy to prir.t, type
X = USR0(VARPTR{AS'))
'.m<\ the ronteots nf AS shnuld b* printed :>n
the high resolution screen
flease note tliat whatever variables I have
used can be changed to whatever you like.
When e command needs numbers after it
you ran use variables ie., instead nf
X=!NUW3
you cculd give variable A the value of 3 and
have
X=!NUMA
If anyone doe*, not feel up o typing n the
programs they cai obtain a casset.e tape of die
programs from me at 167 Ludlow Road,
itc.icn, Southampton S02 /EL. Thi cassette
costs £3>.
Listing 4:
20 REM *»*SPRITE DEMO*-**
30 PMODE4:PCLS:SCRFENl,l
40 U»!NUM V:Ktn Lfcifc B SPRITES
SO REM DEFIKE THE 4 CURS
60 Q=!CHAR128,7,13,]3,15,12,7,l,127:REel TOP LEFT OF MA
N
70 G=!CHAR129,224,176,176,2«0,48,224,12Q,254:R£M TDP R
IGHT OF MAN
BO 0" 'CHAR 11^,1 77, 1 , 1 ,?,4,R. 1 A„*7tRFM RDTTOH I EFT OF M
AN
90 Q=!CHAR131,254,i28,12E,64,32,16,8,4:REM BOTTOC RI6H
T OF MAN
100 REM DEFINE Tt-E SPRITES
110 FOR A=l TO B
120 Q=!5PRI~E A, 128, 129, 130.I31:NEX _
130 REM LOCATE SFRITES
140 FOR P=l TO B:R£AD X,Vi Q= 'L3CPTE A,X,V:NEXT
150 DATA1, 0,8,0, 15, 0,23,C, 4.20,11,20, 18,20, 26, 20
160 Ren eive the bprites a i>irectidn
170 FOR fl=l TO 4:D1 ':A)=3:D2.A) = 1:NEXT
ISO FOR P=5 TO 8:D1 :A)=1:D2:A)-3:NEXT
190 FOR r-i TO 0.Q- MOTION A , Dl te J e NEXT
ZOO REt fOVE T-IOSE SPRITES
210 Q='MCVF
220 P=!P'v5tREM P=Y COORDINATE OF SPRITE 5
230 IF P=0 THE^ COSUB270:REM IF SPRITE 5 IS AT TOP OF
SCREEN THEN RHQNGE DIRECTION OF ALL SPRITES SO THAT TH
EY BOUNCE
240 IF P=22 THEN 190: REM IF AT BOTTOM THEN CHANGE DIHL
CTIDN SO THAT THEY BOUNCF
150 A*=INKEY*:IF A*-CHR*il3i THEN 290
2bO 60TD210sRE?t HOVE THOSE SPRITES AOAIN
270 FOR fi»l TO 8:Q=! MOTION A,D2<fi>:NEXT
180 RETURN
2-70 G-ILftGCRsir TLAC-1 THEN 7CO
300 REM FLASH THE SCREEN
310 Q^» FLASH 10,20000
7.70 SCRFFNJ , 1
330 REM BLANK OUT THE SPRITES
340 REM PCLS WILL DO THE SAME
350 FDR A=l TO a:Q-!BLSPR A: NEXT
36C Q=tNUM3:REM USE 2 SPRITES
370 Q=! LOCATE I, 2, 10
38<; Q= • MOT ION L ,2s REM IT'S GOING RIGHT
3VC HtM Uht-INt A HUUIiH hUUIBHLL
40C Q= ! CHAP 1 32 , 255 , 255 , 255 , 255 , 255 . 255 , 255 , 255
410 Q=!DHAR32, 0,0,0, 0,0,0,0,0
42C G-!CTniTEI!, 32, 32, 132,32
430 B-!L0CATE2,20,11
440 Q=!MOTION2,1
4S0 RFM MfU'F THAT FfinTFlAI 1 FR
460 Q=(MOVE
470 Q=!MOTJON2,0
480 FOR A=1 TO DL:NEXT
490 TEST=!XDIST1,2:IF TEST=2 THEN 510; REM HAS HE REACH
ED THE FOOTBALL
500 G0TG460
S10 U»:rUUUNl,(.l:Htn. alir hUUIBPLLtK
520 0=' MOTIONS, 7: REM 3ET BALL IN M0TI3N
530 Q='l»OVE:R=M MOVE THE BALL
D40 TEST~!PXZiIF TEST-30 THEN GCTQ 370
550 FOR A=l TJ DL: NEXT
560 G0TC530
S70 CLSiPRINT"**w**nCTICN RKP.AV«**-t*»"
580 FOR A=l TD 1000:NEXT
590 IF rx=70 THEN A30
600 DL=70
610 SCREEN! ,1:PCLS
620 GOTC330
630 D"F USR0-!(H7408-.REM ADOR DF PRINT ROUTINE
640 0=!CURSETO,12:REM PRINT AT 0,12
650 C_S:PR:NT"THE SPRITES DO NOT DESTROY ANY DEFINED
CHARACTERS TH*VT THEY PASS 3VER ?': PRINT" PLEASE PRESS
A KEY ftND WAIUh "
660 Q«!KEY
670 S3REEN:,1:PCLS
60<» 2*-CTn.NG*(22,132>+CHR*(13) iO-UBRO <Vf\RPTR(2*) } iREM
PRINT 2*
690 RESTORE
7O0 F-A6=l
710 GDT04O
720 CLS:PRINt" THAT WAS tHE END OF THE DEMO PROGRAM!
" : END
VOUR COMPUTED, >\PRIL 1934 119
I
.. . .....% --II
'Sf^fi-.-'f
^ty>+*v>(x->»..(*v:t^«««M» <*»<.•*•
iiiii»*£l
•:>-L, ,,-■...,■:. •-.
TOOLKIT
: :
- ■
f :
:
TOOLKIT i'rogkams have hcen published
before, inos:ly concerned only with
graphics and/or sound. Thi; is all very
well bin first you rued to liavt written
a Basic prognm -.0 use ihem and
because of the nature o~ Basic the
result i:i very often i mess, lailcndx of
unwanted programs anJ line numbers
going up in random steps.
Thii program is designed to aid the
program vrirer by providing a number
of useful, user friendly routines to liike
a lot of the *'ork out cf program writing
and developing. Th; first ard most
important of these is the renumber
/// routine. Renumber routine> have been
•V^ pubf shod before rut these were all veiy
limited as all they could do was re-
nuiv.bei the iint njmben, not the Goto,
Gosub etc. This renumber routine :s
ditt'erem, il will rencmcer the program using
j. specified start and itctj value and afi.tr
renumbering ih* line numbers it will
renumber all the Goio's, Gosubs, Run, Lists,
LLists,attd restores. The oily disadvantages,
;ind these rre very small, arc:
■ T.ie routine will not icliuiliIhii linei a>;
SAVE "filename" LINE rumber
John Charlesworth takes
the hassle out of
program writing.
■The routine will not renumber lines of the
fcrm Goto calculation. For example:
GDTO 1000 + ,100 ANL" x = 3t + i200 AND
x = 7}
■ The routine wil not renumber Goios etc,
which refer to nor.-existant linen.
In the event of the first or nird occuring the
computer w:ll ignore « but in the event of the
second the computer will print the message
Cf.n't rerumbei line mnn
nrmn being :he oflencfing lin: and the routine
w II return hav.ng done nothing.
The second routine provided by this toolkit
is a Rem kill loutine. During program
drvrlnpnu-ni R.'rn statement; aie very useful
but when tie program is finished they no
longer serve any purpose and simply slow
dewn loading and saving mi what this program
dees .s search through the program for Rem
SUtcmcn s and ivhcn it finds one ir HHrt« it
The third routine is a block delete. This
prognm wil. remove all the lines between iwu
specified tines anc is useful for cvarr.ple to
(continued on pai}e 1 53)
Listinc 1.
I'O 1>EF FN k <a*)=i6*CC0DE a*~48
-<39 AND a*(l> >"9") H-ttODE a*<2>
-48- (39 AND a*<7) >"9" 1 1
20 CLEAR 31270: PRINT "Pokina
in progress": LET k=31276
SO FDR a=0 TO 20: READ a*i LET
t=0; LET tl=VAL s* ( TO 4< : LE~
a*=a*<5 TO )
40 FOR b=0 TO 63: _ET v=FN x :a
*(b»2+l TO b*2+2>): POKE s,v: LE
T t=t+v: LET x=x+Js NE>T b
50 IF tOt J THEN PRINT "Error
in line ": 100+a*10; 3T0P
60 NEXT as PRINT "Firished": S
TOP
lOO DATA ' 73O3ca367ac:0'?6Tccdac7
Cc92a535ced5b4b5c£7ed5219c82be5d
del 23232323237ef eOe2J06232323232
3237e r cOJ2Q I ti * e?e 1 2824 * eeij2820f kk
c231cfeed281Bfe"
110 DATA "7046f02814fef72B10231
Sd5sd5b4bSc 1 1> 1 b»7ed52 1930c leViK7
e-fe0d28edfe3a28befe0e20072323232
323166^6303806*6333:1021861 dde5c
riAhOrirrtrrlt-f ?tc-:V'
120 DATA ,, 64437a7ef3Ue2804d7231
8-f 7dde 1 Jd460 1 dd4e02cd 1 1 1 ac 1 c9 1 60
000436 16627747077AfiA.:>7SArir l ?Af : ;7?"7
06c696e65200d3ef f 18023e2* a73eed5
230*bl9c9e53e0a"
130 DATA "7388a711e803edS219301
33da71l6400ed521930093ca7le0aed5
230013deic9e5e5ebl31afe0e20fa7bc
6053001 I45f E?ld5eba7ed527ddlelc9 e
511eS03a7ed5219"
110 DATA "44933013116400a7ed521
93t>0f Ie0aa7ec5219300-f lS14cddf7a0
203 1 16400cdd4 7aC»2C3 leOecdd f 7a020
37dc63O02O33eOe02C397O2O302O3e3 7
dO2O37c02039702"
ISO data ■e<s?e>..9+d2a333t.td2t>f de
5cl-Fd5eC>3fd560413l31313-fd.9-fde5d
1 a7ed52 1 930o8c 5f d e 1 c 9 1 6005 -f f eO a 3
a0ll5edd-f7d*e&fc:>1-fd&cO;?l9fd74O*f
d7503fde5eld5dd"
IbO DATA "815855dla7edb2-.93C»Oid
» Hri 19c9d lc9o5cdL»a7b4.72a'.->OSbc:de'P7
ac J t?5LiQ2a 1 l»902 -jf 5-1/21*6 1 3ca /ed^24
44d626bed44G53001 246f edbG-f 1 ccJ8f 7
h2a005bcl03ed24"
170 DATA "73557bi.9eDcdO t i/lj472eiO
U5bcde97ae 1 e5b828e79023f £eb2<atol 5
ca7ed5244idl9545d833001145t : edbei
QcbcS237c4o0d2610fe3«200cre*0e2a0
a+e3038D4fe393E"
180 DATA "6781eaelc92323235e235
6dd6&0Jddio02a7od521920eceleScd6
d7b3aO25b-feO52005cdba7blBi:i3rdct;7
bel23c92aS35:252323237efe«Jd2825+
•O»20042323 1 Rp-f "
190 DATA ,1 7S34f«*i2B14f««S28L£M
t*ec280cfeed230£fsf 02804+6* 720dac
d 167c 1 Bd5lidSD4b5c 1 h th »7pHR7 1 9^c
«>c9+ 3f d=5dd23535cdd2b3e003202532
1 000022 JG5bc 356"
200 DATA "738C/c2aOO5bdd7401da7
502dd5e03cd5604dd 1911 0400dd 192=»0
05b2322Ci05bdiBee 1 ed5b4b5cl ba7ed5
21938d2fdel-fbc9f3-deS2a4b5c2b23C
d6d7bfd55cdoldd"
21 O DATA "68864e02dd46012a0353B
d5b055b?7I9Oab92O-bb820*a44^ded4
30L>bb3e0132025bcd5B7c2d005bdd740
Idd7502ed4b055ba7ed4222005bdde3e
123cd6d7bfde5dd"
220 uaih "/4}^Jel2a06bbed5b0553a
7ed52ed5bC05ba7ed52 I920cbf de 1 f be
92a4b5ced5b535cl31313a?pd52l9ddd
U2j3G3cdd2bdoe3eiZ^23232323/6+e(>
e20O32318-f3feea"
230 DATA "7Ci5B20.4feOd2O(?*c.5dJ«
lcdSb4bSulblb«7=dS21730dcc9(.dejU
1 1 3 1 3 1 3 1 3 1 3a 7ed52 : 92B350 1 3O002b5
45d031 3 I af e0d20f 9ebe5d52 I 0O0Oa7w
d42ctdde&C4dd6c"
240 DATA "8Ci6703:9dd7S03dd7404c
ddf 7cdla7ed52444deledb0dd95El 189
8ddQSolddS&04dd5e0317110'i;>01<?ddo
5dl e5d5eba7ed52eb 1 QdS2a4b5c 19224
b5r2£595cl922S9"
250 DATA " 6<?015c2»M Sri 9??M =;<-«-
9dd2a535cdd65eled5b4j5clblba7ed5
2d?dc2b2a035bdd5602d J560 1 9ba7ed5
2 1 9eb301 ccd5e03dd5604dd 1 91 1 04("i "id
rt 1 vedtib4btjc lb 1 b "
260 DATA "7322dd?5L>ldi7edb238d4c
9dd22035b2a055bdd5e02dd56Oleba7e.
d32 1 9et>30 .J iJU . j u'-.i- J ti-t,i.i -in n 1 Y l KHy
0ddl9ed5b4bSclblbdde56lfl7pr15238cl
4180-20OdddSeO3"
170 DATA "7ja<l)U(Jr5*04iJill91104OOd
dJ9dd22055b2a6:5cadSb0S5ba7ed524
44dfbEdbbQ35bedbO2a035bed5b055ba
7-dS2=bcdd f 7rlr''cd6bOdcd<.d 1 *3e'l<i»d
7S7d797d72a595c"
;80 DATA "7700ed5b4b5cl313«7ed5
2dQ2aab5c4A-|!»Wa0c*.40477oo6e0-r-o6
0200B78d71 1060019iQ53fea0200c78d
7237efe8O38+9d68O18e9fee0200d78f
?>?<»* ~ri7-f t rt7t 1 XZ"
290 DATA "5986001 9 1832-feB020 107
8c73e28d/3e29d72356235623191Blef
e40200d78d73p?«rl7?3f,p?3FiA197:5Lmo
d78d73e24d73e28d 73e29d7 1 6ebed5b5
9^c 3e06d 7 J b a 7ed "
200 DATA " 3596521 938893e0dd/3e4
dd73e65d73e6dd73e3dC72a595ced5b4
beca7edG2444dc?OOOO0OO0OOOO0OOC'0
OCOOOOOOOOOO^OOOOOOCOOOOTOOOOOOO
OCOOOOOOOOOOOOO"
9994 CLS : P=*1NT '3) Renumber"'"
2) Rem!;ill 3) D<?lete"""4> Van
able list 1 : INPUT -f-ff: LET rzz=<
3127<> ftiD *ft = li+i3.2i.>6> s t AND fff =
21+C32245 AND -f -f -f ~3) + (32412 AND
+++=4): IF NDT 22i THEW GO TO 99
94
"995 LET ttt=l: LET ff--li IF zz
£-31276 THEN INPUT "Start " : f f f .
"Steo "sttt
9<J96 IF 222=32245 TIEN INPU" "Fr
om "; r tf , ' Tu " . L L .
9997 IF *-ff >9999 OR ff*<i OR ttt
>999^ OR ttt^l OR (ffOttt AND z
= Tr--?P15» TflZN GO TL , 7'774
9^98 POH^E 23300. INT (f + f/256>: P
Or.E 23299. fff-256*PEEK 233O0: PO
kP 9^302, INT tttt/2S*>i POKE 233
01.ttt-256#P~FK 2-302: IF zzz=32
412 THEN PRUT USR 22 2 : STOP
*=r99 RtV>jnnMT7F IIRR TTT
V^UR COMKJIt-K, AKHIL H*«4 tbl
Just the thing for
these long winter
nights
nn\<;n> :J2
l-l N \MM. YVI'iS
WIH.KUO
I'l'i IM.KKV K
( I /Zt.KH
TKTTICKCWSIHUn
IM \.\IPvCk
II MOM IHCK
HOOK
ttini'S: qili/'/.O. illilllir*
.mi.I iilm ;i(inii;il |H'»^imiiih , .
\('I>III|M-11«liUlll <lf It'll !T( lllf' (*»''
\ llllll-i ,H ll llll!
[!r:tiii> i.or ui<
<>|r!(-ri-ltil<J i ml injiill
\li«>ih'r«im i.ml nlvailr <l;tnn-
(l ivi" jllV'J'lH'fc I
K\<-ilin»<>iiiiir til'-lraloiv for nil
"TI'S
[n-ttit'r-^iiH: litiiuv Irvil* • - ■
t:|iii 'UK ailii-iitllivliil'lllt-viliuli
I; rinh
KilimiliiTi tVii- ft- 12 n-ai" "IiIn.
Menu ilriirn ,
,"'!HI-\. mil MK-iiliiiliirv <{ui/. uittl
t-rosswtiiil |>u7./Jt'-s
I'l'r-.ill. <i| i-<Ihi •itiini I'liiiiiliii"
ami ;i||dm|iH , .
Iiiiii vi tit 1 lalilr- ami Mil' I
EMPIP
Mo\sicu\ni tis(\.
I|(H)KKI>: V*o
Bii(T*B*
illirali<>ll lni' ii I I war i»|j|>.
"tnitiucniMiihu alli^li
uaim- It'll 1 in' '£ |<l
Kdiiiiiiii'M fin; 6-12 j'«i
ImIii.'.iIh II It i-H-l I M'ill
IIumc. dim iilimi Ini' I - ! (
K\i-itiiiUi;a
SPKCTIU \l JHK
-ii
a It I'liliirr i%
LYNX
Arrutli* ut-titiii
SCIKNC
|FjjBk\ - , ■;
uml
ROAD
^' -'ftuWft -
ft* j •' />'-^-
SHARDS SOFTWARE
The family favourites
^W^^rW^^^B^^^ffl
i W
Available from Boots and all good stockists, or by
sending c|iecju«?/P.p). to 18° Eton Road, Nforri,
Ks.wxIGl 2JIQ.
152 YOUR COMFUTER, APRIL 19R4
Listing 2.
10 DEF FN x <a*>=l6*(C0DE a*-48
-(39 AND =>S (1 > >"9") : + <C0l>£ a*'2>
-*S-<39 AND a*<2>>"9»)>
SO CLEASl 64040: PRINT 'Poking
in p'ocress": LET x=64048
30 FOR a=0 TO 20: READ a*: LET
t=0: LET tl=VAL a*-: TO 4): LET
a4=a*C5 TO )
40 FOR b*C TO 63: LET v=FS * (a
*ib*J-tl IU b*2+2>>: LET t=ti-v: P
OKE «. v: LET X*X+1: NEXT b
5ft IF t=tl THEN NEXT a: PFdNT
"Finisted': STOP
60 PPINT "Error in line ":100+
a»10: FTOP
JOO D£TA •790'.cd3a-«acrJ9a+ccdeO-t
ce92a525ced5b4b5ca7ed5219cB2be5d
del23222323237efeOe200£>232323232
3237c feOdSQlLif «e!2B24f ai-3ZQ20f e-e:
c2Bl-feed2818*e"
HO DATA ,, 7050f02B14f=f72BI023I
8c 5ed5b4b5e lb lb«7ed521738iLl 1.9237
e-feOd2apd-e3a28be+e0e2v>O72323232
3231 3eb*e303806-f «3«3002 1 8e 1 ddeSe
ddbOdcdcd I -F 21 c7 "
120 DATA "657:fa7tHe0:J2B04d7231
S*7ddeldd4601dd4eu2cdlal £ clc9160
0f0n.^A1AH?77<a^072A!5AB73^bt2i5-22
0tc696e&5200d3eff 18023e2-fa73ced5
230fbl9c9e53e0a"
130 DATA "7368*71 I enfr.prK? 193m 1
33da7 1 16400ed52 1 93O093da 7 1 eOaedS
270O I 3de 1 c9e5e5eb1 31af <?0e20- a7bc
6i,5300ll4S*eld5eba7ed527cdieic9e
511e803a7ed521?"
L4U DATA "488«?3O131164O0a7ed521
93O0-? leOaa 7ed52 1 9300f 1 9 1 4cde34au
2C31l64OOcde3-faO2;>31e03cce3-a02O
37dct»3O02033e0e02;i3 , 5702030203et7
d C7037c02039702 "
150 DATA "882Bc9fd2a535c-fd2b+de
5cl-fd5e03-fd560^13131313-fal9-rfe5d
la7ed52193QiaBcS+d3lc91o0C5f fe0a3
SOI 15cde3+ d + dfaautt d*e<i3 1 S+d .'4U4+
d/503-f de5e 1 d5dci "
160 DATA "B55Bebdla7ed52l93004d
lddHrW lc9e3CCOefft472aOC3t)cded +
ae 1 e5bB2B: b9023-f 5=b2a6 I5ca7ed574
44dfe2<bbBd44S530O1246fedbCf lcd93*
UZuOOSUl 103ed2B - '
170 DATA "7747-fbc9e5cetOe-fb472aO
OSbcded+ a e 1 B5bfl28;»7'i023f Eeb2a61 5
c o7trdS2444d 1 7D45d833001 1 43f edbQl
Bcbe5237efeOd28lOfe3a28Oc*e0e2SO
a-fe3l>38044e3a38**
1G0 DATA "7l77ea»t«r9272"3235e:23S
6dd6oO Idd6e02a7ed52 1920ece 1 eScd7
Ifb3a025bfe002005cdbe*bl303cdf2f
b?123c92a535c232323237efeOc?8??;f
en B 200423231Bef "
19C DATA ""'770f«N='17S14<ee52SlO-f
e?c2B0c-f eed2B08* e+ 02804-F ef 720dac
dl »f c 1 Bd5ed5b 4b 5c 1 b 1 b£7ed52 1 938c
6:9*3-Mebdd2a535cdd2to3eO032025b2
lX)C022O05bcd5c"
20C DATA "B14Ofc2a0O5bdd74O1<id7
502dd5eO3ddb6O4dd 1 91 1 0400dc 1 92au
05b2322OO5bdde5eledSb4b5clba/edb
21 928d2*de 1 * bc9f Zi ds52a4t>5r2b?hr
d71fbfdeSddeldd"
21C DATA "715O4eu2:id460l2aO35be
a^DCsbov ( j v<,>bb'/20+ baB20-f 8444rted4
3005b3e0132025bed5cfc2a005bdd740
idd75O2ed4brtS5ba7ed4222O05bdde5e
1 2bcd71 f bf de3dd "
22C DATA " 7633e 12a?3fbed5b053ba
7edS2ed5b005ba7pr!52192ucb + delfbc
: ?2o4Li5et:d5tj535c:131313a7ETiriri9dBd
d2oLi;-L.udd^bddebe!23?3232T.277ele0
e2O0323i Bf 3-f eea "
230 DnTA "70S02014f eCd20cfr?5dde
Icd5b4b5c;lblba7ed521938dcc < ;dde5d
H313131J.13a7edS219283501O0002b5
45d03 J 31 a f eOd20* 9ebeOUCiZ 1 O0»OO«*7e
d42ebdd6604ddoe"
240 DAT^ "B199c.319dd7503dd7^04c
de3fdcla7od52444do:«.'dbOtldc5cl ISO
SddeSe 1 d J5t04ddSeO3 1911 04051 <?dde
5d 1 B5c5eba7e»d52eb 1 8d52a^b5r 1 9224
b5r7'r»S9F;r 1977W
753 DAlft "690 15c2a6 15c 1 9226 )5cc
"dd2a535cdde5e 1 «dSb4bSc 1 b 1 :>a7e?d5
2d(Jdd2b2a035bdd5eO?dd?56Ci1ptia7priF.
2 1 9pb30 1 cdd5e03dd5604dd 1 91 1 O^OOd
c)192d5b4b5clblb"
26^ DATA "7322dde5ela7ed5238d4c
9dd22C35b2aOS5bdd5e02dd5601eba7e
d52i 9eb30 1 drld5e03dd5604cd 1 9 1 1040
0ddl9Ec15b4b5c.blbdde5(?1^7Gd5238d
'■1BD*200ddd5en3"
27 j CATA "77;8dd5604ddl9110400d
dl9Jd220S5b2at»l5cedSbr)55ba7«cb24
44dt?bi=d5bO35bedb02a035bed5bOE5bi»
7ed52ebcde3*dc9cd6bOd=dcdlf3el6d
7<»7rj7<j7d72aS95c-"
280 CATA "7700ed5b4b5cl313a7ed5
7d82a4b5c463eH : a0c640477eebeC+e6
0200878d7l 10600191 853feaO200c7Rd
723/e+eac»3ef 9d6Si:< 1 0e*?f eeozood78f
53Bf3d7-fld71 1:3"
290 DATA "59Q600l91832feB02C107
Bd 7 Je£Bd ^3e2907233(?Z3j<i23 1 ? i g 1 e'
e4020Cd78d73e?4d7235e23E6 I 923 1 80
d7Bd72e24d73e2Sd73e29d71Beberl5b5
<55c 3«*0i»d 7 1 ba / ed "
305 CATA "547952 l < ?38393e0dcJ73L")
Cd73e65d73e6dd73e3dd72a£95ced5b4
b5ca7cd52444dc997 7 ;7&lbC'31 sOC3oO
03c42427e424200007c427c424?7cOOrt
03c424O40423c00"
9994 Tl R ; PR'NT "l> ^tnimhpr" ' •
2) ^errki;i"'"7> Delete 4> <var:
rble list": INPUT *f+: LET zzz=:
i404B AND f-f* = l) + (64S41 AND ffi =
2> + (6=017 AND -fff=3)+<6E184 PND
4*f=4): [P NO" zzz TH£N GO IT 99
94
= 995 LET ttt = :00: L FT -f-f-f=7tt: 1
F 2:^=64048 THEN INPUT "Start ":
■»ff,"=t*?p ";ttt
9996 IF :zz=65017 THE^I INPUT "Fr
om ":+**. "To *:ttt
9997 TF -■f-f>9999 OP. ff-f'T OR ttt
9999 OR ttt<. OR «fff>ttt AtvD :
zz=6SC17. THEM GO TD 9954
9999 FriKE 23300. INT (f-f-f/256): P
UKt 2^2VV,ff + -2b6«l J tL-; i^-MJU: HO
KE 23JU2.INT :ttt/2&6>: POKE 233
01 .ttt-256<PFFK 233021 IF ?zz=65
1B4 ThCN FF\IN~ 'JSF\ ZZCS STOP
9999 FANDOM1ZE USR zzz
(continued t;on- page 15 1 )
remove til Lnuscd sections of p tor rams.
The final routine is a variable list This
routine when callol will list all die variables
used by the program so far and how nncb
total memory if being ueed.
The routines together take up abooi 1300
bytes, To enter them, type in listing 1 — for
the 1(>K version — or list.ng 2 — fcr ihe 18K
version. When run these programs Poke in
i hi: machine c<*k* from hc.\ data s:atcnn;nt5 f
above Ramtop. Run ihe prcgram and if the
program reports finding x data irror, correct
th. ofiendiag lins aid Return uniil the
program prbis "finished".
The routines should now be tti place and
er - or tree — a .-he^ksum checks each line —
and sn ihe data is no longer needed intl-so
should be deleied. However the toolkit ;an
help you here. Run line 99?4 ;;nd type - in
rcspoase to ihi: menu to select the bljek
delete. The computer wdl then ask for the
first and last lines to be deleted so tvpe 1 ihen
1000.
The routines should new he saved using
SAVE '"OOLKIT^CAVC "CYTCG"
Listing 3.
1
RUN 3
."\
FOR *=:
'. TT 4: MFXT
a: DIM a
4(3,2): DIM
x (7)
10
PRINT '
hellc": REM
title
17
LET 3*""strino vari
able"
20
60 SJB
1O0: RESTORE
10: LLI
ST 17: LIST
ton
30
80 TD ;
♦ 100
lOO
LET z=l
: RETURN
no
REM the end
CODE 3 1276. 1300
for a 1'iK Spectrum or
S^VE "TOOLKIT":SAv'E "B V TFS"
CODE 64048. 133C
"ot a 43K Spectmm. Trj load she program in
Mature type
LOAD" ';CLEAR 31 270 LOAD '" CODE
:br the 16K. Spectrum or
LOAD " ':CLEAR 64C40 LOAD "" CODE
:br the 4SK Spectrum.
II" you now iype in lis inj; 3 — do not delete
lines 9994-9999 — you may lest out the othi:r
rou.ines.
Run thi toolkit Run 9994 — and
ihe menu \v\Il be printed our, You may
notice fuiui i Ik lisiit.g tha: ther; are a
cjuple of unnecessary Rem stite-
tnenis so why not delet; them. In
response lo the menu type 2 to 'er rh**
Rem delete. U" vou now list thj program
you will see the Ren staiements have
dukiijtpcatetl. Renumber the program.
Typ« GMO 9994 and in respense to
i In- liii-iin t % — ii' I to get die renumber
routine and then in response to ihe
protnps tvpe the lowest line number
you want, 10 is normal, and to the
second prnmpt type the Mcp between
successive lines. s,gsiin 10 is- normal,
Immediatciv the message
Car"tr5nLmberline30
will appear. If you list the program vou can
see I he problem — line 10 h?s a Goto
calculation. Delete line M — jrou could
always replace it laier — and again type Goio
9v9 1 and type n the responses as hefore. You
may get an error message when renumbering
is compete. It should be ignored.
To lest tic final routin: i>t>c Goro 71 ati\ in
response to the menu type 4. The variables
used shnuld bj listed on the screen and the
total memory printec at the bottom. ■
YOU=t COMfUltrH, AKhIL iy»4 1 b3
Blast off to ADVENTURE
C»«»lta*
0v^3r E :
imnm
Create ar.d solve ADVENTURE
programs on your Spectrum
Commodore 64, Dragon, Oric or
BBC Micro.
.Mortiet*"
1*^ CREATING ADVENTURES ON
YOUR ZX SPECTRUM -
FderShaw and Jarnes Morileman.
Create and sclve Adventure
programs on the Spectrum with
tiiis exciliny new book which
includes f:ve complete major
programs, plus chapter after
chapter o: hints and tips to neb you
write your own prograrrs. Chapter
hearings include Creating Locations; Pbking Things Up;
Monsters; Adding Graphics, and Adding to the
Vocabulary. Juot £4.95 and you're up and away.
CREATING ADVENTURE PROGRAMS ON YOUR
COMPUTER - Andrew Nelson. If your computer uses
a version of Microsoft 3 ASIC, then this buok is for you.
It contains ;hree complete Adventure programs, along
with extensive dccumentalicr. b help you create and
solve Adventure.!. Suitable for use with the Commodore
64, Dragon, Oric, BBC Micro, Sirius. IEMPC and
.^pple, you'll find this book an
easy - to - uncerstand
primer on Adventure creation.
The full-length programs
include WEREWOLVES AND
WANDERER and THE AFTERMATH
OF THE ASIMOVIAN DISASTER.
This book is just £4.95
$M&
Interlace Publications, 9-1 1 Kensington High Street, London W8 5NP.
Please tend me the icDowing books. I er.close £
| D Creating ADVENTURES on your ZX Spectrum
Shaw/Morleman — 4.95
] r><=wHi-r-j ADVRNTI IFF. r rrxjfrims m yrtnr Orinpnlpr
Andrew Nelson — £4.95
I
I
I
I
I
Name:
Address:
IIITERRKE
PUBLICATIONS
CwnpUcrand bcok trade supplied b* The Conpu:er iJocltshap.
Sj Urcolr. Hoa:. UJon , Blrmtv; htm B2 7 5PA tC2 1 7J7 75 U . tolo 33436 1 1
I
I
I
H rite your own machine code adyentuies
Without any knowledge ct machine code whatsoever
inr—
ipor
THEQUILL
1H£ QUI. I. is a major new utility written in machine code which allows
even the novice programmer to produce high-speed machine code
adventures ot superior quality to many available at the momen: without
any knowledge of machine code whatsoever.
U sing a m:nu selection system you may create well over ano locations,
•JciiriLc them ind connect roues between them. You may then fill them
with object; and problems ot ^our choice, Having tMted your sdventure
you may alter and experiment with any section with me greatest of ease ,
A part hi mica adventure may be stved to tape lor laler completion.
When you have done soTHE QlllLL will ollcw you to produce a copy of
your acventure wkich will run independently of the main (jVLLL editor,
to (Jut VUU may givi: Ulllirs away l i.i vUUr Lritinj,'.
lHE QLLLL is provided wilh a detailed tutorial manual which covers every
aspect ct if. use in writing adventured
FOR THE 48K SPECTRUM AT £14.95
Now available in W H Smith, and from many
computer shops nationwide, or direct from us by
post or telephone.
SAE for full details of our range.
Dealer enquires welcome.
<;ilsoft
3€ Hawthorn Rend
Barrj
South Glamorgan
CF68LE
«(04*6> 732765
Credi: Card Order line
Personally manned for 2A hours
S0222il361Ext430
154 YOUR COWPLTER. APRIL 19fi4
I^jji
■
CAN YOU HAND1 F THF ULTIMATE?
THE MOST AMAZING PROGRAMMES, THE SMOOTHEST
ACTION, THE HIGHEST RESOLUTION GRAPHICS?
ALL ULTIMATE GAMES A.RE ARCADE STANDARD,
£££
! :
"c-a ■ *«
-irfS.
Cuukii.- 10 •) BK /X Sijci.Ii o ii i Trauz Am 1C/4BK ZX Specirnm Ailc Mac 48K IX Specir jru
Pssst'fi.-'.aKSperriim
Lunar Jelmin 46K Z> Spe:(run .el Pic " 6-43K ZX Speclrum
trSKE^panderJVIC^O
FEATURE PACKED, 1 00% MACHINE CODE.
AND PURE ADD CT ON.
SO WHICH WILL BLOW FIRST - YOUR COMPUTER OR
YOUR MIND?
ONLY £C50 EACH
1411 gcmes jaystck or
UiVM'l -r-ir-
5
Avlilabls fror. W. I. Srrilh, Snr-1". .lr.hr
Mtnzies. Spertiurr Genres. hrgu Jeparlrneril
stores and all goad wftwae Trailer:. Or send tie ccupon dree
Vrr I |j=J.ail lUSlfUUI iriltSI ' y J' -ll. L.I jlul r r".T III lil; p L K
Okay, da-e take my computer to he edge of mel down. Senc rnethefollowirg:
□ Cuukie QtorwrJelmon LZ Psssr _ TrcnzAm
_]jelPac HJetPac- Expanded VIC 20 DAticAtac
I enclose cieque/PO fji £_
Addreis
.Nui
Send to:
Ultimate Play The Game,
The Green,
Ashby do laZooch,
Leicestershire.
.Code
Ultinore Play Tie <5arre Is a trade none cf Ashby Compilers and Graphics Lld.Jhe Green, Ashby de la Zouch,Leicestershre, el (0530) 411485. Cealer enquiries welcome.
PKSPKTIVE AM
PROJECTIONS
IN i PREVIOUS ARTICLE in the February
edition of Your Computer I gave a method for
drawing pictures of three dimensional wirc-
ohjuctKOn the screen of a BBC micro. I looked
at the simplest type of projection whi;h maps
■i 3-D scene onto a 2-D screen. Th.s
orthographic projection has the property that
parallel lines n 3-D space are projected into
parallel lir.ee on th« screen. Although very
useful, sucn views do took odd! Our brairs are
tised to the psrspective phenomenon of 3-D
space, and so they attempt to interpret
orthographic pictures as if they are
perspective views and eo they look distorted.
So it is essential to produce a projection
which displays perspective phenomena ie;.
parallel lines should meet on the horizon: an
object should .appear smaller as it moves iway
from the observer. The drawing board
methods devised by artists over the centuries
are of (to value to us. Three dimensional co-
ordinate geometry, however, furnishes us
with a relatively straightforward technique.
A perspective view
To produce a perspective view ws introduce
a very simple definition what we mean by
vision. We imagine every visible point in
spac; sending out a ray which snters ihe eye.
Naturally the eye cannot sec al. ofspj.ee, it is
limited to a cone of rays whi:h fall on th;
retina, the so-called cone of vision, which is
outlined by the dashed lines of figure I . Th^
aKifi of thi* cone Ik culled the straight o'.iead
ray. We imigine that the eye at the origin and
the straight ahead ray identified with ths
positive z-azis of our co-ordina.c system.
Figure 1
We imagine the screen — which we call the
perspective plane — perpendicular to the f.xis
of the cone of vision at i distance from the
eye. In order to form the perspective
projection we mark the points of intersection
of each ray with this plane. Since there are an
infinity of such nys this appears to be an
impossible task Actually the problem is not
that great because we need only consider the
ra*s which emanate frcm the important points
in the scene eg. the vertices a: the ends of line
segments. The final view is formed by
drawing lines between the projected points on
the scr;cn in exactly the same way a* the
equivalent vertices are relaied in 3-D space.
Figure 1 shows a cubs observed by an eye
and projected onto two planes: and the whole
scene is also drawn in perspective Two
example royr. ere shown: the first frorr. the eye
to A, one of the near comets of the cube
relative to the eye, and the second to 3 one of
the far comers of the cabc. The perspective
te<
Listing 1.
■ '■111. N f • I | II. .-
1JQ11PU- MMch MODE "nUMD i HIDE NWD
1201HFUT HC(Vl?-,«Ofii: = veBT-J.rtCfil 1/4
; I0P\OC*-.*rtl !.<it
HOFiOCsctcr.qiri K3fi:i/r VER1/I)
I AIM VII
.■ f .-t- ■ <.... / rotate «#ac« *buvl * tiunv •*] a*lc
351O05F PROCu«»rullP> PY ,Tl ,0> .OV ,07 ,&«**>
39Q4P iocl» jii3'-p « -Fi.-pr: ■ -~:-. . -
5»<I0A_PHA . FN4jh| iuUX.tJH
S.vSuf'Ha f M ■ i Allltf*,' : HttKJrtultv
;*6oeetA-FNjniic«!z > sop<o:»o«-<o\f«eii'i i
CWOFWCr «l.3l-BeT»,2> = Fill.. ,7.. , I
WM^u^')OM>»rrH ( ii I k*vl,-t*. j t ^
;.*/rCHCCr«t-<3eTA 2> I PBttmill'S
SICO^tOal-K^-PH*. Vl : ll«yMt.'.
•vi K»-iiii:tT.n;tf'x,pY.F:) i ptxxmiHi
UiK*tfn 1 717):^ t t.j . - ■ j . - .i'--.-.ii
S210KF FfCCIill.:
&2<x.dcal rx,f»,r;,rHtrA
■SMC* = IWUI"rE»,l- > Ejr",E>,EY , ,EZ
9240l*MT-<vX.DY.M>".DX.(V,M
nr*iMa««n»i-l(X.-lir -\>t I »«0C«ult3
WWH-E»-I» I PY-EY-PX I FZ-»£I-Di
S7-jr-€lil'FNii i| 1 « ,F X , i 1 >
nKMIfflOf I nil 1 HMK?A ff 3 l c:rii:'*,i - .
l3P?ODIST-S«!B<FX4FHFY«FY)
eec*THErA-FN*.ui»:Fj .oisr
BJI<*"KX>'?t J'i*l-TMtrft,2l : PROOwjltS
B320DIET-»DROlGT»DIS-*F2.FZl
85J«T-«Ta*Na.,9l»:Cia-*FI -FY'FJI
Il'.4im'[li:nt '.(IIII r»,.ll ) I'ltllljnu) t3
USMUMKC »r.J(0,ODIG-l I PR0C«ull3
STot'EHDPRJC
HfcOOREM rull
Q£.lOCCr ffUli:. iI^.tIt Iri.^n,.;
ubiouicriL nxi,nX2,CT,si
8630M i -- in > ] s ndL >!.i
B4,40M7 , »mii itia v*i
IV.MIllI-UOBnHiTAl I STcSIMIlHETft:
napQ#UAYI3,AX]3}~l i k iH- ,-., M - . ■-..
fis7jiifiii,HH.'--. I ..if.-M ,,'ni :■-!.
fcB0iMi-iX2,rul3>-0 i a (Mi, AXONS'
IfclWiii.ip i' i ai!,«)«i s .. i ,4 -■:
BKMI4,|i-o i fli»,2>-o i AH,3>«»
ur lufcfttrt* ha.
aaooFTM .»,.ii-
■i'i-i-ii if.:r..q:c !,-■.■:, .•.»■■
UD201F ft!StftX>vo.»OOl THtH 8UO
6930 IF (Kiawco.juml IKN — >
I114UII (Hid 1 K£N -1.0«F1
aaso.pii's
flHr.cu ak<;» t-en •CMM(WMI>tni ELBE
ICiQOFEM tTJn7
■xikmu rwoct-»nS(T*,rv,iti
'>««i|,|. i i 0(1,2)0 : .->.!:■■
vi.V>ntJ,l>'0 I A<2,2)*1 i A(Z,3>*.0
<»4q*i3,1>-0 i A<J,Z)«0 i At J, 31-
W80P<^,1>-0 I ft<1,2)-0 1 A(1,3I»0
'*J40ENDFFCC
^lOvflcn ji-.ii !.'.
Oin)ai ITrOl^rvjI t..\
■)i?ou)C«. ix.jjt.w.,wt
?]30Pcn rx-i ro 4
514C*-f* JX-I 10 4
ei&0={« *x>l TO 4
4l76A'r*A*ll At lit t KXIH(rc<% r ,ltl
MOCACXT Kf.
?190H<IX,J!C)-A«i
r .'.*;>i»«xr a/.
«K*EXT IX
«^AKJO,A>7>*C
AIAXI,AX:f-(l
*(AX:,AXI)<C"I
-nTN<AT/AXi
! *<l,')iT>
I »<2.*1«TV
i (i(',*)-Ti
1230FDR IZ*l 10 *
<iiy<tcart jie-» to *
■.J4..,|. : ;:■.,.•:. -ii ■ :: ,.:•..
■;23ojexT jx
"iZTOEHOI'ltli;
■ ■. ^r 10K3
S.'tOIEF FAOC.dR-
^320f.l|,l)-l I ft<l,21-0 ■ «<l,J)-> : tcl.il-0
■J330FII2,I)*0 i Bi/,. , ll ■ R<2,J)-'> ■ «'2,(l-0
•,14«.l J,]I«C) I Htt,VIM> 1 RO,3l"l I K<3,tl'0
«i*W*tX^, U »V I M14,ri»V 1 Klt,4i-i : *t'» I *i-i
^4<K«M linrto
MIMEF eftOtMln«D(XPT.ypn
?4?0I»AW FN*<XPTI,FNy<YPT>
V43O0NIXPPOC
»W.r>REH ,.,,f...
"StOCCF FKDnruv»Ui<XPT,VPTl
'■SZO^Olt FM« ,'XP!l.FNv<VPT>
»53MN0PF0e
■"(iLHiltn kHlunqlll
"f,|IH II I HllC-rtrin rji nl FHOfl , YltV.f >
•6ro>DRiEJXOfiG*xnDve t vmiu-vimrnvwivr
°r,30FRnCrnva<u I0,0»
"b+otNOPr-ac
•7o0FEn «t»rl
"7Illirr IIIIHX^rl IB,F>
•7Za>UHlE«> ■ VBIllG-U
•7-0KPI>-J2E0 . HVPlX*fl6>
•>;40»VSWl.F-«XflX''H0filI : ySCAi.E*MVPI</VE*T
•750 JF XISCAiE/veCALE Tr*t XYBCALE-XB'aLC
»7AO\JKJ30, 0,1,39,6 i VCU24,C>| Oil 279(939)
•T/OECDL 0.H12B : Cxt. : XXI O.F
'TaocMCPPOc
*<K-Of£rt r*»,tl -tti-pi kwI (mictions
°8 lOICF FNX < i) -^r < ' >W tC»7 1 *X X3CALE-J. SI
♦STrttfl (NV<;i-l\T<(yQRtB-Il«VBDflLE»5,S!
1 56 YOUR COMPUTER, APRIL 1 384
norrv
I O Angel! considers ways of producing perspective projections on screen.
c
Listing 2.
6000REM scenes / cons: sting o< a cuse
6O1ODPF PMBCmemrmlX
6020D1M X<8> ,i (G) ,2(8' ,XD(S) , VD<8)
6030DIM i IW(2, 12) ,6<4,4>,EM4,M ,R(4,4>
6040N0V=0 i tOL=0 s PPD=3»VERT
6049REI1 place CUBE in SETUP pool t i o i
6050PR0Cidft3 : PRQCobject
6059REM find OBSERVED position.
60&i>PR0CiiJR3 : PROCluuk3
6069REM draw the scene
6070PRDCdr»wifc
6079RPM rnpoAl
6030GOT0 606O
6090ENDPR0C
650OREM object / add to data base
651 ODE F PROCab ject
6519REM d«-ft for a CUBE
6520LOCAL IX,KX,YY,ZZ,L1,L2
^sr-ODATft 1,2, 2,3, 3,4, 4,1, 3,6, 6,7, 7,6, 8,5, 1,3,
2,b, 3,7, 4,B
6540DATA 1,1,1, 1,1,-1, 1,-1,-1, 1,-1,1, -1,1,1, -lil
,-1, -1,-1 ,-1 , -1,-1,1
6550RESTORE
6559REW r.toro line in'oriiation.
6SSOP0R IX=1 TO 12
6S70READ LI, 1.2 : NOL-NOLM
6S30LINU ,N0L)«L1*N0V : _IN<2,N0L> =L2+NQV
65?0hEXT IX
£*S7*?nCli store; vtrr Lvn mf jr nmLiuii |juL ill f.u^iLiun by m
4tnx R.
6600F0R IX=*1 TD 8
6610REAL X)C,YV,77 i NOV-MOV+1
6620X (NOV ) =R ( 1 , 1 ) »*X+R ( 1 , 2 >»YY+R 1 1 , 3) *Z Z+R f ; ,4)
6630Y<N0V>=R<2,l)»XX+f»<2,2)«YV+R:2,3>*ZZ+R<2,4l
6&40Z<NQV)-R<3,l)«XX+f»<3,2>#YY+R:3,3)«ZZ-»RC3,4)
■■•'- < •■* > IX
66bOENDPRDC
7O30REM drawn
70i0ccr rnocdroHit
7O20L0CfiL IX,L1,L2 : CLG
7030FOR IX- 1 TO NOV
7039REM put vertices in DBEERVED poaitlor, then Mks
PERSPECTIVE trans-formation
7040IZ=3 ( 3, 1 ) »X ; 1 /.) *fi ( J ,2 ) * Y ( 1 7. ) +R 1 3 , 5) *Z ( IX) *R ( 3 , 4)
705OPMU..1-PPD/ZI
7C'fatiXD<IX)=<f>U . 1 >»X(IX)<-ftll ,2)»Y<1X>-RU.3>*2 (1?.)+R(
1,4) )*PMJLT
7070YD(IX>=<RC2. I ) *X CIX)+Rl2,2) «Y< IX) -R (2, 3) *2 <I%>+R<
2,4)>*PMJLT
/CoONEXT IX
7CB9REM draw lines of scene
7090F0R-IX=1 TO NDL
7100L1— _IN( 1 , IX! i L2-L.IN <2, IX)
7110PRO~movetoUD<LJ ) ,YHL1) )
7120PROi:iinetotXD<L2> ,YKL2> )
7130HEXT IV.
714OEND=R0C
Listing 3.
6OO0REMsLtrne3 / consisting o+ 2 simitar objects
6O10DEF PRCCscens3
fe02'>DlM X<16) .YU61 ,Z<16) , <D(IAi ,VI)IAI
&O300IM LIN<2.24> ,fl (4,4) ,B(4 ,4) ,RC4,4)
6O4ONDV-0 : NOL=0 : PPD=3*VERT
6049REM place first abject in SETUP position
6050PPOCidR3 i PROCobject
£059REM place second object in a peculiar position
tO60PFOCi dR3
6070PPaCrat3(P 1/5,1) : PRUCmultS
6080PR0Crot3(PI/b t 2) : PR0Cmult3
eO90PROCtran3 '3,2,2) : PROCmultS
fclUUHNULOD ject
6109REM speci-ty general rotation
6110PRDCidR3 : C_S
6120INPU-" (PX ,PY,PZJ ",rX,pr,ri
61301NPUT" <QX,QY,QZ) »,QX,QY,QZ
61401 NPUT "GAMMA " , GAMMA
it BOfTOCgeni at <PX , PY , FZ ,QX , QY, QZ , GAMMA)
6159REM OBSERVED pDsiticn
6160PROC]aok3
&1&9REM draw the ■ C H OW
6170PRDCdrawit
6179REME0R draw another picture
61 SO GOTO 6 HO
6190ENDPRQC
projections of these points onto thu near ?lanc
are A 1 iiid B\ and onto the tar plane A" ar.d
B a . Note that the projections will havs the
v\me sh:ip- ;md orientation,,, but they will be
of different sizes.
VC'e let the perspective plane be a distance d
irom ihe eye — variable FPU in later
programs. Consider a point P ■ (x,y,z) in space
'vhi;h sends 2 ray inu the eye. We must
calculate the point where this line cuts the
view plane — the z = d plane — suppose it is
the point P'Wx'jy ',<:). Let us first consider
the value of" y by referring to figure 2. By
similar triangles we see that y'/d = y/z, that is
y l =y.d/2. Similarly x i = xdh,. Hence
P'=(x.d.'7.,y.d/7.,d). and we have th; x- and y-
co-ordinates of the projection on the screen.
Many of the routines needed to draw a
perspective view of an object are t.ne same as
choee required for the orthographic
projection. We lump them all together in the
library of routines given in listing 1. It
contains the routines Start, Setcrig.n.
Moveto, Lineto and Real-10-pixd functions
necessary for manipulating th* screen of
pixels as though it is a window on r«tl 2D
spice.
It Am contsini routines Angle, Roi3,
Trin3, Mult3 and ldR3 for rnan.pu.ating the
matrices that represent traasfcimations of 3-D
spite ts well as Gcnrot which create* a mat'ix
that represents :he rotational transformation
of space about a genera, axis, and Look3
which enables the observer to look from any
point ,EX,EY,EZ) n space toward any other
(DX.DYPZ;.
Use of matrices
If you wain to understand them fully y»u
must refer bsck to my previous article or read
Advanced Graphics with the BBC. Modal H
Microcomputer by I. O. Angel, and E. \. Jones
ISBN 333 35052 9.
In o:dc. to draw a perspective view we must
now create a Scenei routine which calls other
routines to calculate a vertex/line Juts base
describing objects .n the scene — :he setup
positions — uses matrices to move each
individual object into its aciual position in
spf.ee, and then again 10 move space into the
observed position where the eye is at the
origin looking aking the positive z-axis, ready
foi tht perspective piuicLUon achieved in the
(continued en page J 59)
YOUR COMPUTER. APRIL 1284 TS7
Joystick and
Interface
for Sinclair Spectrum with these
features to give you endless hours
of enjoyment.
1 Super rinsitrve response fire
button.
2. Firm suction cups for stable
one hand operation.
3. Snug fit hand moulded grip.
4. Additional fire button.
5. Extra lonj 4 ft lead.
The Interface supplied with the
Quick Shot (tm) has a two joysticks
facility. *<
The first port simulates 6789 &
keys. The second port simulates in
(31 1 command. It will run any
Software.
J . Using keys 6. 7, 8, 9 and 0.
I. Having rediflnable key
function.
3. Using In |31) i.e Kempston.
4. Any Software you write
yourself.
. drrr
-■"■
1 1 1 1 • i i . ititmti
rrn
batfl
H 1 1 -J * i il 1 1 1 1
i LMJJ'i' , iiiI-
Light pen
The LIGHT PEN enables you to
produce high resolution
drawings on your own TV
screen simply by plugging into
the ear socket of your
Spectrum. The controlling
software supplied with the
light pen has 1 6 pre-defined
instructions. You can change
colour (Border, Paper, Ink),
draw circles, arcs, boxes, lines
and insert text onto the screen
al any chosen place, yuu can
also draw freehand. There is a
feature to retain the screens
and animate. On the 48K
Spectrum you can retain 5
screens. You cart dhu use the
machine code on its own in
your own programs, for
selecting out of a menu etc.
The LIGHT PEW is supplied
with a control Interface, to
adjust the sensitlvityfpen
alignment.
£19.95
Keyboard for
use with 3 Spectrum
or ZX81
Our cased keyboard has 52 a
keys, 1 2 of which form a
numeric pad. The 1 2 keys
comprise 1-9 numeric plus full
stop and shift keys, all in red, to
distinguish from the main
keyboard key i which are in
grey, the keys contrast with
the black case to form a very
attractive unit. The case has
been designed to take a ZX81
or Spectrum computer. 16K,
32K or 64K can also be fitted
to the motherboard inside
the case [81 model only).
The case is alsc large
enough for Dther add-ons
like the power supply uj
be fitted, giving a very
smart self-<ontained
unit with which other
add-ons e.g. printer
etc. can still be used.
Our ZX Professional }
keyboard offers more /
keys and features than /
any other model in its y
price range making /
It the oesi value /
keyboard U -
available. /
■ co »»Patlbie
Spectra-
Sound
,i»i«i,
19 EM flB BB GB
noaciiaiia
The so-catted speaker in your
Spectrum is really un a buzzer .
With the DK Tromcs SPECTRA
SOUND" you can generate fully
amplified sound through the
speaker on your TV set. SPECTRA
SOUND is a very simple but
highly effective addon. This
means that you no longer have a
faint beep but a highly amplified
sound, which can be adjusted
with the TV volume control.
The SPECTRA SOUND fits
compactly and neatly inside the
Spectrum case and Is connected
by three small crocodile clips.
£9.95
UK I renin Ltd.. Unit b. Shire Hir Industrial Estate.
Saffron WJlden. Eliex CB11 3AQ.
Teleohorw: (07"W] 24350 (24 hrsj 5 lines
= ^=BHi^H=
Plctiveitrrt-lriit ©£
Pltasesencf me @ E —
PIMM J dd on £ t. 2 £ for posu repacking.
I enclose cheque/PO payable toDKTronics total fc
or debt my AecessfBarctaycard No.
rr i i i i i in
Signature
Ndme
Addreis
Send to: DK Tronics Ltd.. Unit 6. Shire Hill Ind. Est.Sal'ron
Walden. Esse< CB11 3 AC. Tel: (C793) 26350 (24 hrs) 5 lines
Lining 4
600^ftE-M scene3 / a let
600DEP PRL!i:scene3
602JDIM X(74> ,Y('4),2<74> ,XD< 74) , YD<74>
603JDIM LiN(2,92.' ,A(4,4) ,B<4,4) ,R(4,4:
6039REM place JET in SETUP position
A043PRDCjet
6O4?REME0Rspecif v general rotation
60S JKHUUl dKvl : ULb
6O60INPU"- (PX,PY,PZ) ",PX,PY,PI
6073INPLT" <DX,QY,QZ) " ,nX,QY,QI
6OBC1 If^PU" • OAMMft " , QAMMft
A093PROCgenrot (PX , PY , PZ , CX ,QY . OZ , GAMMA )
A099REM OBSERVED position
6l05PROClaQk3
6109REM draw the suene
6U3PRDCdrawit
6119REM repeat
&12D60T0 605O
6130ENDPROC
6503REM jet
6S13DEF PROCjet
6b2JL0CAL IX
A53DDATA 0,0,60, 0,0,64, 0,8,32,
a,y,i^, 4,-*,J2, 0,8,-32, 4,B,-32,
4, 4,-32, 0,-4,-32, 8,0,24. 48,0,-32, 8,2,-32.
0,8,5, 2,B,-32, 0,32,-32, 2H,-4,-24, 30,-2,-24, 3
2. T. . 24, 34, 4,-24
A540DATA 32,-*, -24, 30,-6,-24, 26,-4,8, 30,-2,8.
32,-2,8, 34,-4,8, 32,-6,8, 30,-6,8, 31,0,-24, 31,
-,-24, 31,-2,-12, 31, 0.-12, 0,& T 40, 3,4,40
A5S3DAIA 1,2, 2,3, 2,4, 2,5, 2,6, 2,7, 3,4, 4,
9, 5,10, 6,11, 7,12, 8,9, 9,10, 10,11, 11,12,
12,13, 14,15, 15,10, 15,16, 14, 1A, 17,18, 17,1V,
18,19
6b60DmA 20,21, 21,22, 22,23, 23,24, 24,25, 25,2
0, 26,27. 27,28, 28,29, 29. 30, 30,31, 31,26, 20
,26, 21,27, 22, 2B, 23,29, 24,30,
T3.34, 14,35, 35,32, 3A,X7
25,31, 32,33,
6570REST0RE 653C :
6579REM SETUP vert:
)
65B0F0R I7.= l TO 37
6590 FOR I7.= l TO 46
NDV=74 i
ces end
NQL=92
1 ines -t Dr
■first side ( X >=
READ <(17.),Y(I'/.),Z:iy.) : NEXT IX
READ LINU . 17.1 ,LiN:2,I7.) i NEXT IX
■5 end lines -for second side ( X
4,8,32, 8,4,32,
8,4,-32, 8,0,-32,
6S99REM SETUP vertic
=0 )
6600RESTORE 6530
&610FOR IX=3B TD 74
6620RtAE XlI7.) ,Y<IS) ,Z(I7.J
&630NEXT 13!
6640FOR I7.=47 TG 92
iiliSOnCAD Ll ,1,2
66&OLIN(l,I7-)»37+L.
6670NEXT IX
6680EMDPR0C
700OREM drawl t
7010DEF PROCd-amt
7O2OL0CAL IX.Ll.L2
7029REM put n OBSERVED position
7030FOR I7.= l TO NO^
7040ZZ=fiC3.1)»X(I7.:+R(3,2)4Y<IX)+R(3,3)*Z(I7.)+R(3.4)
7050PMULT=PPD/ZZ
7060XD(I7.> = (R(l,l>+X<iy.)+Rtl,2>*-Y(I7.)+R:i,3)«Z<I7.)+R*
1,4))*PMULT
/U/OYJi:7.)MK<2,l>*X (17.)+K(2,2)4-Y<17.)+R:2,3)*Z<I7.>+R<
2,4))*PMULT
i xux.>=-x(u>
i LIN12,IX)=37+L2
CLX-
70G0NEXT IS
708-7REM dr nw
7090FOR 17.= 1
i;l ii-'i. t
1 i nt-3 uf
TO NQI
7100L1=LIN.1,I7.) : L2=LIN(2, IX)
7\ 10PROCmovet3<XD<l 1 ) , VC<Ll > >
7120PR0Clinet3(XD(L2),Y0(L2) )
7130NEXT IX
71*0ENDFR0C
Icontinucc from page 15/)
Drawn, routine.
The data base wi.l onlain information on"
NOV vertices — their X,Y ar.d Z values and
the.r projected values XD and VD — and
NC'L lines, Pht l'lh line joins ver ices and
indicia UNtl,l) and F IN : (2,1).
The on.y diftcrcr.ee between the program
which draws a perspective view and that of
the orthographic view :s in the calculation of
the co-ordina:es at the projected image on t.ie
screen. Unlike th.- orthographic,, ir. the
perspe:tive projection the ;o-ordinat.-s on the
screen carnot be iduntified with the X- fnd y-
values of :he po.nt in observed position. Wc
need id store the perspective trtnsbrmation
of die vertices in the arrays XD and YD so as
not tc corrupt the data base for future
projections The lib. vertex (X(l),Y(li,Z(I))
in observec position is ptojected to
(XD(lJ,VD(I)l. The values in arrays XD and
YD are given by
XDil) = X(l)' PPD,'Z(I) ano
Y0il) = Y(l)*PPD,2(l)
for 1=1,2 . . NOV
The value of PPD u set to 3*VKKT in
Scene?.
We Ntill need to cxplan i>ur value or PPD.
You can see iron, figure 1 that different values
ot PPD produce pictures \>i ditlcrcm skes —
which one do we choose? Is there a correct
value. If *e coDsidei die practical siiuition,
we note that the observer is silling in from of
a television and the perspective plane is
identified with the plane of the T.V. screen.
Normally the observer is silting at a distance
which is about ihiee times the heig.n of the
screen from the terminal.
In the scale of our trapping 1'ram the real-
world to die gtajhas area of pixels, this ia a
distance 3*VHRT. If we choose PPD greater
than this value it is as though ve are creating a
clo!.e up, md if PPD is lest than 3* VERT we
get the smaller ma^e cf a long snot.
If you mcigc bating 2 willi lisii.ig I yuu gel
— ;
PL .
3^CP
T
-
■
r FR
e
i
\
,,-
""
/ -Xli
t
^*
e
[
z
Ll)
lu
at
cj
d
program I whkh, when run in Mode 4, d.aws
a perspective view of a cube Try H0R1Z= 1,
(1:X,EY,EZ)-: 10,0,0) and (l5x,DY,DZ)=
(0,lJ,J). Here we are viewing the wire cube
from the front bui note that,, unlike th: ortho-
graphic projcciion, the back face of the cube is
smaller in pro eclion than the front face and
thai lines parallel on the 3-D cube need no
longer be. parallel in projection: in faci they
meet at a vanishing point.
Now ;hoosc (EK,LY,£Z)-(20,C,0) ie.. th.:
obse-vcr is still Icoking at the cute from the
same direction, but from further away: see
how the projection is ;he same shape and
orietttac.on as previously but it has Jirrinished
in skc, as you would expect with peisjeuive!
If vcu now return program 1 with the same
values of (E&EY.EZ) a^d ;DX,DY,DZ) but
with H0R1Z= 100 you will see that a change
in the size sf H0R1Z makej no difference to
rhc perspective projection) 5o juu cai. keep j
value of H0R1Z = 1 for all perspective
projections.
Now run the program with (3X,EY,E2) =
(.,0,3). It will fail. The eye cf the observer lies
in one edge of the cube., and i.nc pcripeaivc
tuijsfjiiuaiioii leads o a division by zero.
Theuretically, objects nay be positioned
th-outthcHit s>pace, ;ven behind the eye, how-
ever to avoid problems wc only consider
points with posit.ve z-co-ordinates in the
obscivcr position.
Mow run program 1 with general values of
(EX.hY.EZ)and (DX.DY.DZ) e?., (10^0,30)
to (0,0,0) : (5,10,15) to (0,0,0) : (3,10,15) to
(1,1,1) et:.
Listing 3 should be merged with lining 1
and the Object ind Drawn routines of listing
2, to form program 2 which runs in Mode 4.
Il gives a generil perspective view of 3 scene
consisting of two cube; that can be rotated by
an angle Gami.ia abuui an axis of rotation
which joins point (PX,PY,PZ) to
(QX,QY,QZ).
. J ro»ram I is formed by merging listing '1
with listing 1 and the Drawit routine of listing
2. When i un in mode 4 it draws a perspective
view of a jet. Trv HORIZ-1,
(PX,YP,PZ)=(1,1,1), (QX,QY,QZ)-(U,0.0).
GAMMA-1 with (EX,EY,EZ) =
(200,300.400) and (DX ) DY,DZ)={^0.0).
Then u v (nX,r-.Y,RZ)- v 3OO,4O0,-30G) etc.
(contnued on rext page)
Y0UF COMP'JTEB. APRIL 1984 109
(continued f;orr previous pace)
Perspective views arc all very well but we
have :wo eyes, Each eye should have its cwn
perspective view, wh.ch will differ slightly
from tha: of the other eye. This is the means
by which we appreciate the three-dimensional
quality of our world.
This leads to a problem; we cannot simply
draw :wo such projections because trie left ;ye
will not mly see the view created for it, but
also that made for the right eye, and vice
versa. Tti stop this confusion we must snsure
that each eye sees its own view, but only its
view, This is achieved rjy using a pair of
stereoscopic spectacles: a pair of transparent
plastic sheets, cne red — left eye — and one
blue — right eye. In this way the left :ye
cannot see rsd lines because they appear the
same :olour as he white background.!
Similarly for the right eye which cannot see
hint* ines, but red tines look black. So the
computer must make two line drawings of a
scene: one in blue for the left eye, and one in
red for the right eye: hence we have to run
using Mode 1 logically Anding the colours —
GC.ol 2 — nntn f whirr hirk»rrvinri.
So we wish to devise a method of producing
the stereoscopic projection of a ^ensral pant
P = (x : y,z), that is two points PL"(Xi,Jf|) lor
the left eye and PR=(x r ,y r ) for the right eye,
in the co-ordinate sysrerr of the. perspective
plane — see figure 3. Xaturall? the
perspective plane is the same for both eyes.
We will tssume thai the origin u between the
eyes, tha: space is in rjbssrved position with
the rlirerrinn of view fer rarh eye — the
straight zhead ray — is paral.el .o the i-asis.
Listing b.
PCtOM >->i\::r\r-i,*:i
/•••■::< IVM h,j-.,i 1 ,LV ■ 1:1 t
fc *xVi\i I l.J.J, J.|«,o ( c
/C4[)Cl»VIlf1«0,? i CCOL 3,2
■ 4'MMt cir*. I4qir« fcrtle. t- * t r ftt thr vie. * r M tl"
<H INIfighr *y» lh*(, thp .i»- irn* th,L-Ivle#L ly«
;»»>n jr.-i id -j
rct*o* tit t >_- 1 re Nfn-
Kt.'tian put wtlrn ( ■> OBESBVE6 pa.ittOY, UW ■ »■<•
Kf!ll1Ct:Vl lri>,lM<ili:n
7<70II-H<I, l>t:iltl«AI3,2)*l'(l( »«i!,s>»l(ix -*i;.<>
7(io>ccjxi-iH(.,i!»«(ixi»fl(i,:(»r<i>i*«ii,3>-r(iii*«i
i .') -ECifnJLT-EL
7ioOYCU5Si-<Ri:,»>«*uii*fm,2j«v<m«*a.jW(ii>»»'
2,0 > .milt
7H0NEXT ::;
7II9R£H drtt* l.n« of Ttic
7I20FCR l*-l TO NOL
7 :;.l.-.ih:i , ]-.i i LZ-L!N<I,IX>
TMOPFOCflOvetolX&lU! .TOtLlH
7t-;pfo:: inoiauD<L2i , wild :
71WHIJT IX
riftfflEII iwl rtw
7;7«€t— 6S i GCDL 3,1
7.B0*EXT JX
The eyes have coordinates (-e,0,0), left,
and (e,0,0), right: in :he program that fol ows,
c is given by variable CD, wh.ch is normally
about 0,2*VERT. Again the perspective view
plane is a distance d — variabh PPD — from
the origin. In rjrdsr to find PL we move space
by (e>0,0) so that P becomes (x + e,y,z) and the
perspective transform of this point for the left
eye .s ((x + ;:).d/z,y.d/z), which when we return
space to its original position becomes
Listing 6.
6030REP1 scenes / • jet
6010DEF PROCsc»n»3
6020DM Kl74>,y(74> ,1(74) ,>:t><74> ,YD<74)
&030DIM LIN(2,?2) .A<4,41 ,Bi4,-t> ,M4,4)
60S9REM .l.im JET in SE'UP position
&040PftOCldR3 i PROCJet
6049REM OBSERVER position
&030PROCIook3
A059RCM iraw the nil
£.Oi,0 "SPOOL P1CCY
6070CLG
6090PRQCdrdHit
6O?0»SPOOL
{(i + c).d.'z— e,y.d/7.). Sim.larly, the right eye
transfonnat.on produces PR = ((<-e).d'z +
c,y.d>7.).
Listing 5 is a Drawit routine which, wher.
used as a replacement in our first two
programs, draws a stcrt;>so>pic view of the
cube — program 1 — or pairs of cubes —
program 2.
For the best stereoscopic views it its best to
make the perspective plane cut on the object
being v.cw:d ic. if (DXyDYjDX)- ^,"!
then make y 7 (EX~ + EY-' + EZ-') = PPD
(=3*VERT). Therefore in the case of
st;reoscopic views we canno: keep IIORIZ —
and VERT — fixed, since for the best
piojc;ticn3 HOR1Z and VERT depends or.
(F.X,EY,EZ). For prcgram 4, formed in the
above-mentioned way from program 1, try
HOPIZ=10, (EX,EY,EZ)=(8,12,16) anc
(DX,DY,DZ) =(0,0,0).
If you replace the Scene i of program 3 —
the jet — wi:h l.sting 6, and also use Drawit —
listing 5 — you get program 5 for drawing a
stereoscopic picture cf the et. There is not
enough memory to run the program in mode
1, so instead we run in mode v, and the
program *Soools the picture onto tile Ficcy in
hfckhc srore. Then if yroi rlrar tie old
piognim and *3xec Piccy onto a white mode
1 screen you w.ll get your stereoscopic
picture. A good result is achieved with
HORIZ = 250, (tX,3Y ; EX) = i250,3OO,r5OI
ar.d <DX.DY.DZ) = (0.0.fi). Typ?.
N=W
MODE 1 : VDU 23 1 ; 0:0:C;G;
GCOL 0.1 35 : CLG
'EXEC PICCY
■ -am
COMPtJTFR
■■■■■:. mm
CABHma*
•ZAonmmw
'AR^mww
COffOKfl
-.ABf'immm
coHPvrert
CABMmm
COMPtJTtP
•'AfitoBmW
COMPUTES
CAdsummw
:(y^t.-'~f SONP ifTfg iOMPtj^E" ■:OMPy?£'- , ;cw^.- r i"'? compv'l p computed computer cqmpvtlk CWusfp r.rwvrEP compijIeu co^jtc
^Afi^mmw :±R\</BmT caqhbww cabi^mmm CAR^mm c.iRmmm dSiummw ca8mbmw ca&nbbw cAainmm caZvbmw cab^mmm ca&nbbw
ENTER THE WORLD OF
COMPUTER CABIN
: -'.mma
OFFICIAL ACORN DEALER
& BBC INFORMATION CENTRE
FOR STAFFORDSHIRE
SEND 50p FOR FULL CATALOGUE.
24 THE PARADE, SILVERDALE,
NEWCASTLE-UNDER-LYME
STAFFS. ST5 6LQ
TEL 0782 636911
CABHmm
■-.ARfi/BB*
COMPUTER
CADHmm
CCM\!TZ r <
■.Azammm
B AZ'S BARGAIN
BASEMENT
SPECTRUM RADIO/AMPS
Doubles aa a 3 Band Radio (w.th
C.B. I and Eoosis youi Beep
Only £$,95 » £1.00 PP
BBC SPARES
Corr.pu:er cables and leads for
various computers.
Send S.A.E. for full Ust.
CABSOFT lAYTRomcs m
For the 48K Spectrum and the
Commodore 64
Only £6.95 iitc p - p
Cheque payable to"Cabs3ft"
Memotech version available socn!
SPECTEL
Enables your 43k Spectiumto stoie
500 names and Telephone numbers
foi instant recall.
Software only £955
HARDWARE
Only £29.95
Enables you to Auto-dual and re-
dial (simple connection requires
Telecom approvaJ).
Cheques payable to "fayrronics"
"OMP-JTtP
ZO&JTtft
CABtummm
ZOMP>J-fP
-['■'■ mm
CAR^mm
CO*f>jT£.<:
■rA8\mm
COf*\jT{fi
ZAENWm
COMPUTER COMPUTE 1 ? COMPUTE' CClMPjTtff
lAHwmm CABXimm cab*ibww CAb^wmm
' ■ '. ma
C0/*Pi;TEr< CGVIPCTEP COULTER CCMPliTER CO*iF»J r €fi COtP'J'tfi CQVE»JTEV Ca^PC'TCR
<■■,'-■'.',■■ LA^umm cAiNmm CAB^mm CABwmm CAS"<mm CAf-wmm -■■•R'.mm
:omputep
(ASMmm
1 60 YOUR COMPUTER, APRIL 1 984
i© (DO® (g®®® is CD©® is)® (S®®®®
LOOKING FOR A HOME COMPUTER? Q
ALL ROADS LEAD TO @
MICRO POWER |
MEMOTECH MTX500
rVt,
ea*l
JfW
©
An excellent choice for both the
beginner and the Spectrum owner
wishing to upgrade.
Features 32K, Z80A processor,
SM76489A sound chip (the same as
in the BBC Micru), 256 x192 graphics
resolution, 16 colours, 32 sprites
(easily prograrrmed moveable objects to make games
writing easier}, two Atari-type joystick ports, composite
video socket number pad. Sophisticated utilities to aid
programming include built-in Assembler/Disassembler
and monitor
Complete with 5 cassettes including Draughts, Toado and
a Head Cleane-.
BBC MODEL B £399
Made by Acorn and used
extensively in schools
and nnllngns
Features: 32 K, BBC BASIC (the fastest on any home
computer), 8 display modes, 1 6 colours, 640 x 256 high
resolution graphics. 3 voice sound plus noise channe,
RS423 and Centronics printer interfaces, joystick port
built-in Assembler, 10 user definable function keys.
Complete with a 16 program cassette and 512 page
User Guide.
si
ORiC 1 £129.95
loj
is
(61
MEMOTECH MTX512
This computer has
the same specification as ttiR
MTX500, but has 64K RAM
(Random Access Memory).
??=E oZ Software Hack <cui .sists of
flight s!mu.ator. Mult igames Horn
Finance, and Teach Yourself B^
Features:
48 K,
Fxtended
Microsoft
BASIC, 8 colours, 240 x 200 graphics resolution,
3 voice sound plus noise channel.
\A/^\
B
COMMODORE 64 £199.95
Features: 64K, Microsoft BASIC, 16 colours, 8 multi-
coloured sprites, sound synthesiser (producing the
best sound on any micro), 320 x 200 graphics resolution,
four function keys two Atari-type joystick ports,
cartridge slct parallel printer interface.
COMMODORE Cassette Recorder only £39.95 (Only
available with computer
CASSETTE RECORDERS
(All have an indexcounterand come competewith cassette lead.
Acorn Recorder £33.90
Datex/Uoytron Recorder £29.90
Ferguson Recorder £38.95
ACORN ELECTRON £199 S2S&
The scaled down version of the BBC Micro.
8
B
(01
svala&illivl
Features; BBC BASIC, 32 K, 7 display modes (inc uding 80
column text rrode and 640 x 255 graphics resolution),
1 fi r.nlnnr.t, 9 or.tnve scurtd pus noise chsnnel, buirt-ir
Assembler.
Conmle:e witr ar Introductory'
Cassette containing 16
prog-arrs, a
User Glide, and
a book: "Start
Programming on
the Electron".
®
fol
©to)®®®®®®®©®©®©®"®"®
NOW
YOUR Micro
can talk back with
Speakeasy
for only £29.95 inc VAT and P&P
Available MOW for:
BBC
CBM 6^
VlC-20
VUrfVUItUH bOO
MFVOTECH 512
CRIC 1
SHA=?P Mz 700
COLOUR GENIE
4-TMOS
Ava lable shortly
for most other
popular micros
ture; include:
• Unlimited vocabulary
through ths use of
aiophones
• Easy to us: 1 in your Basic
progams (and ir machine
cocfe programs!)
+ Clear, audible speech
+ Powered from your own
computer
+ S**ll rrniTamfir) sopf-kpr
• Compact stu'dy, built to
last
• 12 month gA'arantOD
• If you change ycur micro
you iusi change the lead!
Avaiable from your !ocal Spectrum <UK} Deeler or direct from:
JAMAR LTD
17 Station Road, Mirfield, West Yorkshire WF14 8LN
Tel: 0924 495923
Ptaase '«Sii me:
(TEW
OTY
h'HIL't
TOTAt
5pt;a!<e3Kv!si
£29. Sb
Connecting lead
r State wirc.n micro)
C4.0O
.
To:al Payable
Ma me Mr M'sMi
Address
161 YOUR COWPU~ER. APRIL 1984
Can you meet Laser warp's
infinite Challenge?
Be a real game
lord -imagine the
quest for the
ultimate high
score!
At last- a real challenge forthe
arcade ace: Laserwarp, the most
exerting arcade-style game around,
in full, high-res graphics, It's got
everything - fight you r way through
the ramships, space mines, homing
droids, hyperspace chickens,
interstellar pogos, and more, till
you challenge the Master. Can you
beat him? Can anybody beat him?
Comes complete with Hall of Fame,
coded verifiable high score- send
yours in and see if you can win the
£1 00 Mikro-Gen are offering every
month (full details In instructions;
High scorers names will
be published in a Hall of a
Fame in the computer ik
press - and they win be i
invited to join in a Battle \
of the Champions.
R B - il you have the earlier version at
Laserwarp, Mikro-Gen will rep face il
*itr me new version -FRtt!
£100
EACH & EVERY MONTH
for Laserwarp y
highest score! ^^jB
# Star Trek
You won't find a more exciting
version of this superb tactical
role- play game- save the star
systems from the Klingon attack.
Runs in real time- so you have to
make the right decisions fast.
Conies complete with Captain's
Log & Operating Manual
F0R44K
SPECTRUM
£7.95
Just pai tof Mitou-GerTs yreat range- kxK out for Paradroids Mad Martha II,
Cruise Attack, Land ot Sagan, Gala<zions, Deffendar and many ethers.
Available from WH Smith, Co-op. Boots, Mercies X other leading retailers, or
directfrom Mikro-Gen (Plsase makechecue/PO payable to Mikro-Gen & add
40p post& packing
f *esp
BTEEE
ITI
44 The Broadway, Bracknell, Berks RG12 1 AG Tel: 0344 427317
•■
John Ransley
completes his
mini-series on
adventure
program
writing.
i i r f.
-_ — \-.:;t::'-. ', - "S»,Xa.iy -MfTftr ^ l".».l.:ll flk — ; M_ —
ZAGORSK
Ir YOU READ last month's article aid filtered
thr simple program, von wi'l now have spen:
nearly a month traipsing around the crypts of
7.agorsk Monastery looking tor that elusive
ikon. I 7>ro-niTO thot n get-, more inifrestinj;
from now en ii
Oi:r sample- adventure ts based on a ^rid six
squares by six, giving a lotal ?6 possible
location*, numbered to 3ft - not zero to 35
as shown in last month** feature.) or reasons
I't! explain later. Each square has tie name of
the location found at fiat position, with a
national one-way or two-way arrow or no
arrow at all linking it with any ac joining
b:>x(c:>) io indicate possible entrances and
exits.
The sample location descriptions and
movement data giver last month :s reflected
in lines 7010 to 841* of the lull listing The
englt-eyed will notice ih:i I have allured
slightly legal moves into and out cf some
locations to make it a little Easier for the
novice to move around the jrid.
Yen may now enter the complete listing
(which shruld n:okc sense to uny micro's
dialect of Basic) from start to finish aid start
playing. Bui if you wanl to understand the
mechanics of the program, you may prefer to
tackle the listing in I. tilt chunks or modules,
which I'll describe arid explain how to ter-t or.
you go along.
Begin by entering line* ! 170, 1 130, 141X1 to
1450 inclusive and 70 10 to 8415 inclusive. As
a short cut, vou cm spa'e yourself som;
typing W using Juki :okcn descriptions — for
example, Tsars' Tomb, St Fetr e instead of
those I've suggested. Cn the other hand, you
may like :o start improving on my efforts by
expanding or the descriptions to the limits of
vour imagination.
When you have- finished er.tering all those
lines, chtck your descriptions for awkwtrd
line breaks, spelling mistakes and general
srreen presentation. Io do so, simply type
Run X, where X is the description's line
number; and hit Return. Give special care to
encter.ng lines 1400 and 1450. Each of them
offers a signpost to one horizontal raw of six
locations. Here .s how they work:
Your current position or CP :s set at
loenicn 23 — line 1 1 7C — at the start of every
new game. That value is then tested by lines
1 400 io 1420 in this way. As it is not any of
rhe locations nnmhcrtd 1 to 13, you drop
through hies 14D0 to 142C an.4 come to rest at
14 50; GP is less than 2> but not less than l u .
Most micros 1 B^sic need a minimum value of
1 for On Goto commands, which is why I
dropped the zero when renumbering the
grid.
The program branches
In this particular rase, the On Goto routine
expects a value from 1 to 6, so 18 isdecucted
from CP to provide a number in that range.
Line 14 30 endt its work by counting five
places along the queue of description line
numbers to arrive at 8170 — and it is to that
line number which rhc program now
branches.
You can check '.hai all 36 locations arc
properly signalled in thai way by charging CP
to values from 1 to 36 in turn. Do net worry
about fie error message you wil get whci
Running a test on location 33.
Now we can fill some of hose 36 locations
vith objects — a few of which you will need ta
overcome challenges and find 'he ikon. Line
10 If reserves space for tliree arrays each
containing 12 elemcrls — we want to site 12
objects. The numeric array ?h% will hold the
numbers of the squares where the ihjrrts wi I
always be found when a new game begins —
cieir (F)rimary (LJocations. The first string
array, SbH stores tr.e obiects' short names.
The second string Errav, LN$, holds -heir
lung names.
On tre frst pass through the loop in 1022
and 1024, X fills those three arrays with the
three data items in line IJiLl in lurn. The loop
repeats the process .1 times. After entering
l.nes 1022 to 1 M0, tr»?r the prtw-cdure by-
typing in cirect mod?:
PRINT PL%(1I:PRINT SNS'D^RIMT UM4M!
Thi* should generate th; screen display:
2
ROSARY
A BROKEN ROSARY IS HERE
You can rvn through the remaining 11
values dI X to check that each three-piece
suite of arrays is properly stuffed. We can now
say goodbye to the first section by ade'ing line
1 150, which awards 3 tosen value r»f 1 to each
of the five variables representing haztrds you
will encounter in the game. A value of I
indicates they are active chdlenges; a value of
neutralises.
Lines 1C20 to 1640 provide the means of
134 YOUR COMPUTER, APRIL 1984
generating a new line of screen tex: whenever
you enter a location that bold) an object. It
scam each of ihe I 2 grid positions stored in
the array PL% for a mat-h with your curreni
position.
Thus ii" your C? is 2 — the Chapel of the
Tsan — on the very first pass through the
loop, PL ?;- will equal 2. This condition
triggers screen display of the matching LN$0.
In srort, it will now read:
YOU ENTER THE CHAPEL OF THE TSARS.
A BROKEN ROSARY S HERE.
Apart from those 12 objects, his adventure
also presents f.ve challenge* — one of them,
the Hood water, is found .n wo adjoining
locations. These a-e tic poisoned water ai the
drinking, fountain, a Nazi ir. the mantle hall,
the rnin lock protecting the :k.on iti the sidled
charr.be i, the flood water, and darkness in a
gloomy :hamher. I'o conquer each challenge,
you will need ic be carrying a particular
object when you encounter it.
We have already given e;.ch challenge
variable's value of I in line 1016. Thai being
so, l.nes lt»80 to 1 73(1 check your current
local on and the status cl any challenge thai
exists there. Remember that challenges
remain n the same location throughout the
game — at least until you conquer t.nem —
whereas any object can be taken from location
to location — and left at one different from
that at which it wis found.
If i challenge does exist, control passim: to
line 8443 tc 8480 depending or the peril we
will deal with that module later. If no
challenge exists, you am move r o another
lccal:on, and lines 1760 to 1310 calculate anc
display your options. Lino 1840 adds some
screen space — CHR$(1 5) is a carnage return
— before 1850 imites your response.
Ihe nam input routine starts here. Vol
must use the letter N, S, E or W and Return
tr move If yon try this ploy will", ar. active
challenge present, lines 2010 to 2060 speed
you off :o the wrist-slapping rcuti.ie in lines
2250 o 2270. Otherw.se, line 21 10 gives :he
go-ahead and one of the four possibil.tes in
2 1 50 to 218U will act on your choice,
calculating yuur{N)cw(Piosiior and loop.ng
hark rn 120f. to update your revised C' } .
But say you do not enter X, S, E or W? The
instruction I will cill yoiu inven.ory, to show
what objects if any you are currently carrying.
The H is for help, ujing it may give you a
Hi r Prrvs Q if you Ret thoroughly t-d up und
want to cuit the game
When you reach a challenge 'ocaion, you
can only survive, escape, find the ikon or
whatever by having with you the right object
anl using the cnrivri ctinmaml I mes 2400
to 2455 specify what those commands must
be
Qualifier controls use
The CT qualifier in each line controls th;_-ir
use in the right location but in challenge and
any tvher locations, you may want to try
commands ol your own. Centre! to an
adventure is the pUyei's freedom to acquire,
and perhaps later jc:tison, the object; he firds
along the way. The commands allowing this
usually lake the form ol a two-word sentence
comprising one verb and one noun. For
example:
TAKE R3PE
GET CANDLES
CROP ROSARY
LEAVE SCROLL
Lines 2460 to 2840 walk through each such
rnmmmrl, srarrhini; for the space which
separates the two. If one cannot be found —
suggesting that one word, not two, has been
entered — control passes to line 24W. Other-
wise, lines 25 W to 2570 get to work on
splitting the two-word command into a verb
string ind no.in string, naming the word to
the left of the space V'RS and that to the right
NOS.
Lines 2600 to 2630 then check VFS for
verbs recognised. You can have any number
you like up to your micro's maximum lire
length, and even then vol can always spill
ovei in o additional lines. For example, vou
could add STEAL, GRAB or PICK; DUMP.
ABANDON or LOSE: anJ SLAY,
CONQUER or SHOOT as additions to lines
2600, 2610 and 2620 respectively. Line 2650
takes care of any verb outside the VE$
dictionary.
When you Take or Get anv object or
dispose of it — you 11 want the Inventory to
retket that fact. The routine contained within
lines 2670 to 2720 joes that for vox Like-
wise, any call for help will pass control to
lines 275C to 2800, to display any clue
available in respect of your current location,
I he Get and Drop functions are probably
the most important in any adventure program
and although you are welcome to adopt
i nqaestioningly the routines in lines 2810 to
:890 and 5020 to 3070 respective y, vou will
lind that they repay a Ihtle study.
Line 28i0 sets up a {G>et loop which will
cheek out the 12 possible objects; !i-ie 38-10
actually makes the comparison between the
object(s) found at your current position and
the nhject you want to take. If there is a match
then that location is given a negative value
(-1) only in respect of ihe object you now
carry. It is safe to use - I because it is a
distinctive value — often used, for example, to
Signal the end cf a Data queue — which
(continued on next page)
t
tl ln ( .
furs
2.
l3»/3
a
HjMI
WTiupere
•* *■
4.
lliH
ol
Wvapa*
—
i.
Drink iftQ
1 ojiiiiin
- to-
6
Armoury
O
S: Perns
t
i
11.
m:«
Sorrow!
H.
Ulr-cral
5p"«l03
I
10.
CMM
o*
11
Arthrrr^
ScoIkJ
Glutrtte'
t
1
Qiad
Inc-jil,
17.
SCfltMB'
Room
Wall
ai
Devotions
Footle)
1
t
20.
Cardmalti
Gataownb
21.
Slats
fturr
r.^li-'y
I
27
Arte
OlmMc
23.
to
Cor*
M.
warn
ol
D«w*!iyis
n
Gloorvy
CTiarrbcf
1
1
J
■* —
2ft
UP tO
QdiTjpy
n.
Nil
feundif
M
ftipemaluir*:
t
I
1
31.
o.
33
ftickee-
«> .
•*
ilipotfy
Mwsoe
— *»-
Cni»1
M«iyr«
t
I
I
Cjntlie
Hope
kIAth
30
on
Ol
N
+-*-e
- [ r-l
YOUR COMPUTER. AP*»L 1 984 1 6b
Variables.
PL
Primary location.
S
South.
SN*
Short rame s:ring.
E
East.
LWS
Long name sfrinr;
W
West.
PW
Poisoned water.
1$
Instructions input string.
. NZ
Nazi.
1
Inventor/.
CL
Coin lock.
H
Halp.
FW
Flood water.
Q
Quit.
DK
Daricness.
SP
Space between noun anc verb.
CP
Current position.
vc$
Verb string.
N
North.
N0$
Noun string
(continued from previous page)
cannot be confused with WW Other variable.
If the location is one where a - 1 flag
already exists in respcrrt cf the object you wish
to take, then it means you carry it already, and
tine 2860 aimmmcct the faci. Or if you try to
Get an obect that is not at that location
anyway, lir.e 2870 cbes its bits. Otherwise,
2890 will confirm your selection. Enter I and
Return now ind you will see that jour
inventory has been appropriately updated.
Lines 3020 to 3075 perform the same
function in reverse in response to Drop or
J. cave, tesling in line 3050 for a value other
than - 1.
You ^ill remember that your success in
overcoming any and all ftf the fivs special
challenge depends on being in possession of
the right orrects at the right locations and
using them prcperly. Lines SC10 to 5200
monitor the relevance cf the objects you carry
to the location you have reached.
Ifycu do well, then the matching status flag
— PW" I, NZ= 1 and so on — ii neutralised
with a value of and you r.re allowec. to meve
on. Neutralising the challenge also meats thai
yuu aiu uiluvted lu itiuve un. Neulia.isiuj; die
chsllenge alio means that ycu will noi
cnimmrcr it again if you return to that same
location later. If you fail, you will either find
yourself trapped or despatched to the play
again routine in lines 900j to 9060.
'JjSjSSS^L A A M
I,'.-*, J. I --1-+ **-+-. .1
?-ii rti^..M.M. O If f>H
1003 Rt»+**COr>,P.I5MT -• KiMH tc-iiM-
***Uh. IM»
I- UK ... • i.l HW 1 I ■ ' ' * -*
C 'i' * *
»HKt I.IK Otirhf^f r>lKK-riV**»*-
■ II ■ . ■ t - •
E<*0 f Otteoc ■ uif'
I1M1 »- ► ■
lOl 7
£VJ t* -■ - T
HMH Kt- M***!- t *_l M|'ll.l;|
toss roR K-iTOis^cn? r*i_;:
LAM I iT XT
«020 -
IV>JO t'HlH _■ a KTI.'mI thar . A kn-,"t>|J.kl. kO.Hk'' | "1 lit
H .
i«iw m«i m (,>crr-^v>u 1-111& r» UKiiUjH i.n r i«.
tR"^ cnr.
ioso imrn i .ccRO.L^nn iLLuHiimrt ccpol
■ |k HhKh .
lOfsM t^Hl M j4 . IHItnt K . n MM.'" I tlHf *- »K K I <- . *-f I
voorr rttt .
1070 BrtTrt .T* FRWCR 300K/ VCO MOT ICC flH O
r-rjj Pftnvrp n- •« » .
Il-tW,. tlMIM ■ > . . m |-hH i-HKl» HKI- 0OAV1
r- I ■ >- ti . ... i ii ;> ! -.
'9po.»Ot" ro,cLiHir,n Oottuc qt ■ ic*-£>riL. c
M />.f>V>t. Villi HI -Ml IV*- IV Ht-I kll (I ki ■
rtiv.L M 1
1 1 *lrt IIMtH ^ '
HUM »^*~ KfcS/tf
HUM RTfivll
1 1 .r»l : mm r . j ■■■:.-, UMi- i n i ■ I . \1 ll ^.-sim h Uiril'
H Q KM1K LHVfcL
J i ov enrn )•• .'jirHtL'- n ' «-•' U"'J-H' '. nHtu «_
11-4CI iwifl as. kopf, vnit uriTjrr aanF in t» i r
MM I •"*»< UH miKh
1 1 42
1*4? RCH#+»oci CTriTU'5 or CtntL^NOCStt*
I 1M PN-I " NZ- 1 CU- I ■ FtJ-l 1*1"- 1
iinn i
i i&v wDWP fgEi cuwiim ruwn i ui»**
i * - ■ »
i i re cr*-iri
* i "^3 ■
i l *mj w to ; ^ e»i*
HOB
JIM RCn*«>SCl MO I POilT|Or»»*
11-*— *
liiTW UK"H|K
j5zc RCr1#*«&IC»rcOT TO lOCfTJOIt**
J «' J*
i-tnct if cp<7 ihfm oh ci** rinio ^^i*» ■ rojti . T
('.'"■■'-v'-i '■ m&VfnitiEi
141C If CrC13 THEN O-l Cf-* OC»TJ W1P CtO'J
o. Qcrrrjo^ icne- oc30>00«
j -tire if cpas thbi 4M.cr-i: ooro oort.oo
) -lift; Il>- UK<.L!& IHHM UJ ^r»lf WIV fl-fV'HI
-O- Cl». Ol CO- CI S'fPj. O I DC
I44C ir CPC3i T1IE31 O-J CP ^ OOrO 0200/02
m+>* • <*U-**3- W jf*l?l . K^SiU. kHJr<3lA
J-»r*V |> CJ***.:*/- IHWI *t-j f_-f — ;H*s tuir* 1 * M--«i'il.w»
JO* C30«3/OtM>0> t3?tJ* - " I . »>
icoe
l***-.n Mr MAnl-ntllT CkM-TTAT i irt. .r t i RIOH' i •-
l«±C r05 K-l TO 12
1*.^fM 1»^ Pt,^(K'*CP TMSM I'RIHT l_*-i* «■>;.'
16SB
icrc BC'i**»cncci-: ir .oc-riTXOM r**>c^c*«Tt6 n
l«7«
|**H^ II- C**~ 9 Hll[l »>LJo
ici?c ii- qrr*- o mho Nas>
:roc jp CPiii rtNO cl»
i7ic if cP-19 n^4^ ri-i-
i/ai? 4*^ cv**-trtv Mi-it *;u-
trai; ik ■-.►'■i:* t mmci hk--
'hhn ►*-•»• n
Iftll U*I?P
-»-tKI4 A-«ro
"k-il-ll M-n-ti
irsc «C'i*»«»ijrL#w p»«:»Lf ptowc©***
17=: -
' ?'r-.l? t-hlMI ' .HK« ' ; •: ■
I T-7-p PMHT "vnu n#*V -w*W P«* IVH ~ I
;?OC If H>Q ?HCrl r-ltI'*T "MONTH "• ;
:?SO IF OO THEN PRI'iT 'tOUTM
liU IF iT*>»* TMPH RRHT 'CAflT "j
LWie If M?9 TKtM f^i'.il ■tftSI"
L030 RC'l**^I*<VITC NC4 IH^IIUJCTPJII***
j oas- •
:i)4tf PA1H1 LMt'. I^.<
■ nP^r« h>*r|Mi 'mhhT uriW?" J NH U 1*
ZUDV ryE-l^^PHlltl 1TLOOK W't IP- CMMH-tWI: Ir-
5«i*>"if ^p-s Ar«r pu-i -ten corto ."iso
^v»w'»» l>- i.i-'—h mhi 1-1^— 1 MtH •■- !iii ^:«rS«V
203o if cp-iz of)*r ci_— i -KtM r»i.irr.i ,-*ni»
:o4D if cr-is rwix rw-i -ncn odtd jsop
. ^- .v i*- ci**Jt= A»4t r«p| 'new v<jto £;;t>
VirtMin IF CP*4ri M*fi nh-l TMItn i.tf-iTn ;';'-!**
BO'«*V
2COO
-^•-.f. rrn**»L urn UTV niTiKn*-**
2lt*i If I*-*'l-#' ■■»* ICm"HJ*' Il*v 1 *•-■■<-" C* tjl
-■•W- THtH E 1DV
211? -
sis* pcn**»jutir to otmcb ii optio-b***
« l -sw t#Ml U* if .4WW
Z 1 ^^
.-i.ii. i. f ■!**»-.- i irv»*i . i !■♦* ■- . r i i i i> i -.-i.i iir *fw
2143 -
sir'M IF J*-**I4* fihTt l*><a rMBH l4-r«itr* ^. ftOTf'
:ie-e if i*-"5 - oi>X" ^."-o inch i-ii---t I B *4
laeta
^I^«i IF 1»-' ( C* flr-D i*^0 TKUH MP-CP.i OCT"}
3 1 WW A*" A 4»- "I-**" hM> « l>l* l Mte*4 t tt--— »^ . » .*• • r i.
12QO
2100 -
/rfiiu i*VP1-*-i*JJl.OCV. ti-UCOftt l*>VC IF l-i-t "0
•VOW CI-iM
• fPtujT ctfltri if> o
Bate
--li.'j PPIHT
. . : ■ ■ L^rCO
. - -*n MhMm*«Kl fH'k t- 3*l?Mf>F FWOH i:i*TH.- CtffuC* 4
--T-T-O IT I *-"H*ORI + -"&"OI!I *»"e-o".li-' , " ,, TM
C*4 i27C
/^W **i Hi t .':■*.'<>
^i- /■■! k»ci ii* -I'U."* vi« v vi'ut imi r * ■■ miri • i i-i*i*>
S909
.»;>*■;■ nci-i»*».;.fcei': on en ci»n.LL «_l_-rr-ttt l'»
7.t m-«* *
,:lijk»
:r-
II*"'*" Hit II V\ttt">
IJ 'Ui
-•■ii«*
■ iH *.
^4iCfJ
£4M
. ■■ . ii
■ 1 -i'\
I'tm+tllilUi,! I i^F 1 - fl«»t£l nil ■ i Mfl-ll>*l ftlV,4>» +
.» ii "■.wuiiuit i.i.i::i> '■ n»fi* cr>g Tut
* I- ir--;.lKlnlL-LU llflSI" I'iHB f-.H-v. ihkii
.f J I -"U -KitJM'l' i:*i|ll^" ■Mill r I • U tt-ICii
*r i* ■■ >u i ii uhic«" fv-ii* 1.P— !■;• .<^ cp-
II 1 1 -I l,'l>
_t 1 1 -"t. j out criiiAutv," inn* «.,!■' . ., rm&
J i- rt^**.^... r|M ruo MOM.
■ ■! Illl i- - I* * »
2-r.r.i-i
1 4 Hi. 1*4
iKiin "VO"j HWSV1 W^-U T*i^.i iiij#*-h>." . .iiii.i
■* - ne»i ;t<o
'or z.r — i t* ucn. i- .
:r hiDK i *. '^f . i . - -
"i- » • U'.rn. I 4 , or i *
■■'-»• -> f [ I II 1 I . I M.ITIH ■ A ■ — ^.W • ■
k>cii**4>'4 -*ii v*. • ii-** K*:eoQMX«ct> :onnrt
II*
ir vi:*--ccr- rt«- wi.-rme- tmc-i =«=•
IT \fto~hifir" Olr %*CI»"LLflVC" TiCM i
JT474A WM*-+f V*t»-.B MOT fc'tiOOUlCCIi***
^TOO PRI>T"f JPPV. VOn i.Ml-r I -; |l (.il_tl I i lt5
^■•.t,! I M-M4»*HiMJMO Ti»c X»#V-r»TORV+4»4»
^■C-"t" rpiM -v'un.- i n«->; n if j-vs* uf.-mt-'rv 1T3-CI5 - "
SCQO !»♦"* »iirf | .| (.;. ij;
•£•££«£ !*■ KUW<«> • 1 T1CM "-R1HT Ct4*< u >-tl4
t^T8 VP ( In--« r«Mi
2'7'^Q lii'iTl 1 »**>**
rjiri "• lOfMinc"
■rCn*f>*tS3l*OND to iicu-' -...,.*■--
i;»-*o
EffiK*s ffijg ;;«:.; -*""• ■«»' t«= •">
r;'! L .V,ir, , -> K £j.r , VgUc'~ r!1MT "" : " rt " ' r "■' ™ r a
-r-'^O IP Cr-O TMfH Ft? I hlF *• 14 If I'-.r r-»rit<1 tHt i-
F.OI4T . * OC I ■ • li-i<l-i
i~*o if ■»-•-]?■ or cp-£9 tm:m ppim "ft »ftD
H'lllMIHI ,"' OOTO IQ4C
5^*0 If CF'-*iri TMKM (Villi "syflfc l,IMHI M(U
in iiCLr. " r-rirn i^ir
2BOB Ptf Ii i-HiwifV - «- p*rj - t ir— ■ •> ■■■r* * •■ ■— -i-im
■ Tc.ai.1
boTq
;:<?•-«* ccmi**'.' i ■ 1 1 ii.* of .itt»st*»
^hr^u i- ■ o— 1 TO 12
i:^4o ir '.Ni'i.-HOi • m 1 1 -,..*
2050 nt;-tT
^i-*^*^ ii. *_i ■- r *s-.t 'Htn fhiiif-vow *ni„»e 'e
»w<Ci'' -4i_*-c«ov. - octo ires
i:** -«.i ir ri_7;-^a^ OOP THD'-i r-5-it#T at4< n>- hh
r KERC, ' OOTJ ■ r-»;trl
£«0 PP)I T"v-il I - vl rr-».t3t -, 3Hi^o;< . f Uf£<0 >*»
- 1
j:-ft->n ruin; i^po
aW W HB KEm*4D?OPPIHC Or TfTC r-^*# •
-^r»i is
jejio r'SP l-i. to i .■
I>Cy--0 IF *.||#^ _?-llo* TIIETJI 3»SO
$< l*»> HOn
*_-frj-o ir rL3:. _j ".> -- 1 thk*« fwnn »voJ wm
t »*nvK "iMTn, * ■» 1 1 1,1 irev
3Mfl ris- 1 1 ■!*"#* ii.i Mnvt &t?or-rcii> ' cikoplk
^ l_ —vf
'••1*'*4»* «^TC 4 ^iCi*
ODOC r!Crt**+c mi in»p t.i un 1 1 n- ^«n «•
SOOt'
SfliO IF" Mf;"."1--J Tl|tf-| rFJir4T*T|iC CL1XIR
wiiki :;.,■■ I U»o OO'O 17-*-;0
-„*iji:c« rritT -i-ou i>oi -x hmv-i-. im tLiKiK,"*
()D"0 900"
*'■•"> i* ■■*.»*' **_ .-•- i Tiihi f 1.111* 'in «l jiii>i
gi-ir;iJMer. 1CUS. " Ur-O >nOTQ 17 Art
t'04O PRIM '"■VCIII lli^f- 1 HNVt IllfC hurt" DOT
O ':>t>C**. a
5Sf>f - -
r.ri"*M ii fi_;; * *:•— i tt-iCi4 cl-o ooi*. m^-.i h
^U«-l_* rnil-T "IrJT ■■'OIJ rii'Ml l Mrtv*. 1 ►.!£ rjlH'.,
" ■ OOTO % C-fti
sw.'M ir^ -»■(_;;*:•:.« ] IHCif "SO^o
OtrTO rf» 1 i-T "VOU IKiVC -HJI1 HI ' v .rtKtrv," t-U-
O - I^OTO I i'uvt
5000 pe-i i.i ■■ i hi wit 1 1. ur ur » l ili T*rjCL,r5 pRflO"
f.iKII PKI1.1"V)U VtJjCttlft f**D VOL* DJf.CI'jr* I ■* - C4T
M WOI
-.-1.1 .•----
T-^' -"'^ I r Fl.7i. ■ i ■ '--■ ■ **r- . . .ii . . i . .. . . . ■ ...v V
v. ■ m*.i i'k I ». i " »fji ">.«v t»OM r nnvc Tie c'mrtLt:
*~. * oriTo ) e>JC»
*>^W"J I'hml "V'U i-fnii rtcri r.ltFiiti »*.iu." I.K-i«
00~*> IVCO
GOOO
i-limi
U'<***Lr<n"10r Crt^Cf IM l.^li *4l*t> fixl
irii.1"v.ii m».vi; renciicij tmit tomb or
»*4h I --MK*i.» "
.'ii ■. ii... •_.«,- c-^ M-O-ijOTO 1. -o
r02O TR I J.T "V-JU Ilrlll.- 1141- i.MH».>-l 111- IHt *
. i-HM CKI*il'".VU llrtvc CW1C tTi TflC I ir.t OF
141 1 if i r.- _. . "
;~o^w ii--o i»-j c — « ' u* j i ■ir.n n i^uv
ro4o pRiiii-nn.i iirr.'t lwil tci n« nni or
wi I rtf'«- k- . .
^'tlMStl M-k.. ■_.--<> L-T. I.-- . .« .TO l.-./ii
^o^.j rRiriT" voo iiw-ivfe rt I w iipi»iximu ruu*'
. ii-".:.. ' n-u U~ It tl-^5 h-O ' COTD IC^O
^■39
TCiCT
eeie
St:;
Kffl
a;^
3i*r
«>:
tfne
0C*5
st^
:■-::
MAPI
0(«-
9d70
JS -.
seso
- Mr";.
wo
f»«
erco
':lrt
.:;o
5:35
E.JO
C:*S
s,:o
8:K
9:«0
■ ;
8 TO
8:n
8:TT
u:»c
8 0^
SiOi-
«je
822C
3i30
3.^1
■i:40
9>5S
3r:o
NW
SM5
=j:5
-.•-<■
= !J0
S5-15
c<n«i
Bit:
wi-*
3i«
03i-
:!•:
::-;r
s:^
3: :■-■
;;■'..
SIOl 1
8t;C
am
'.IJ.;
8t.
OIK
31*0
8150
owe
3170
:trc
5 1?0
4M0
4510
ssw
j;:o
..!'.•
»w
J J 10
»»
a-.v
S3»
MOO
pjikt'Iiepc is tv):«;ii".r t n» ar wraaev,"
Nrtt <L^"| FrU IIt" |-.|-tTfl lr.*n
PTIWT^IEPE 13 1IC 9XBIT TOH) nr ST. 'FlPIt. *
tl-I ^-13 E;8 IfcO Wj"0 ItZB
r?]ifi-.-rij Nfi-iKf nn> n "fur i\tnr mi ..-■
N=i 5=14 Eifl l|;7 &:•<) Jc^Ct
p«ini vcij irew ihe dull v :»i«arr.-
H-J 1-I3M IH-K1 1«0
••villi *vv; IRUS IHEOUniOt IHICUTY."
n-0 34 ;^? u-- -rtTit :-■»
?^llll*mj*T-3(=B>E( WKHHC? LL iEfO'C VCU. -
-" MT C-:) >-)0 *"3 l«0
:'iiii*,ii .-Jir ^(.-.dii i *£« 1 1- * i^mtxti^. •
i*? i-0 :-.' n-Ji f i "" ISO
F»mr-i0. -ft.-si =it ri-E F.Mft cf jtfttvai.'
if? S-IS> C*0 M-0 0"C ISO
F'lHI-IHE :Ri^lHl •»!{.■•-. U' « "IMJ-IIL.'
raHT*SP*]<9 Bi'MLf rrn- ti-f r.-n.iic."
W* iJ.U feAJ II' J f WIW Jlt*£0
r»t!ir-vt)i.f rREfij the cum of iiio.:tv.'
14=0 S-0 E=I# H-<> CulO li.'J
r^WT'iOij li>Dl) TIC OUAI ir 1 1 10. 1 TV. *
IctO !=a E^l H^! 0010 M20
wimrvnu wri-.r mn ^^fptih '.t>iee4 eocii. '
i*.;i ;=;^ ==i? wsieujT^ j^:p
WWirvOU *ILI- BtOWi Tit: ,!ft.l Tf HE-.WI0M5.*
H-OSiiJ Ei« UH7:09TO I&Z0
pi :■ -ii r.j:io pns;n;c dec rtrcPE tw. ■
ii-:: !-;? £-0 iuc »:■: i*;o
i^.- -l . ■Ki.-.n.-.. .llliKto•'^J: ii.j 0T munti. ■
l»-:-i ''<:<, >2l -^10 0— l««
pe:irfvai see '»iet£ mum f^jii rut gallcrv. •
ii-::- 5-c r-:i u-ts :-oto :«?
prjht-v«i iitee ii hot mre-eMfttiEft. •
ih^iiC-'JC C.n:H«SI *^Tn irf?
ppunvro «e nc«i k ;m ii:ii'-in -. ihZ"
fMHi cv.it: cf ;fti:<=ci: ncfir-OTE 1 *'- •
M-17 <i2? i-2J H=2; outo io;o
svimvou jick ittiii Tut uui or ccvorsoiis."
•i-l^ -.^.11 r-o j-zs SOW 16^0
•miii'iul .''jtiiLt i no n 1x0)1" ownurft. -
.^;n itj; j^ ;=;3 :ot; ie:o
iRini trcii thi: iik.rRi vyj cmi oiilv seb-
(PIllfTiir n tovr= rr ^TftW WPP". •
l-2):«>93 L»e a-t' GOTO li-M
milir-iTM.i atlltSE JTEPJ lCWIO 10 fi >tLLlf;V.
i-;s S'O x-o »-i' qto :•:£:•
fphit'iiJv jiiTEf n :jiy;Et ee.l iitPias. - . *
' -f .-^ L-.'O »iV J010 lOtO
IVIMl "ItLL Kl.f'ty UKt i.n,t n-ul^ IN itWs MIXIU
i-o ?»>; eto H*i? wro :em
mcKrn iriciehf wemnv c:me? :i-tc v:ei.-
I-2T '^C E-0 IH3 00!U li31
otnr-tiiE i^ouwi IC- aiTrcf.v hew."
1-0 *'0 e-» «-3l CJT0 tilt
FEtlt^-'EWL KPiL ROirOmM
r-:--n M c-»iCi...vorvE rpESfflJSEi :•.-;•
i--:- ••• l ..-in. .i iv'i:'--v'.. mcic ::^n«w
F»:«n'H|-»- THL 'tl -III .1 Hi: L^'-tl UlSOI-
rr:-.--Ti-E, ^;r :th.zh ihes ErTtuTEi •
frjtufBEijr cut :f ftorp'M***
rriTO wtc
?mrrTH:" FLflr.E [■; .*v;- hie :h>.j.l 'ao^t.-
f=i» i-« B»35 »•« Jif'v .'.-»
fRliiT'THi; :-^ nr "ir if tic ol» ft:k f.n.,"
;-;? S"0 L-; 1 * u-j-i vjij ]'.<:l'
FRlllT'VGU EUTET TIE IIW CEL- 0C 'E niL.-
ii* m i-seo h«3S >ju:u .vai
;r. ;ex».ii7pii t iir-p:p7.:-iT!: :;Bi_Diii£t«t
fR!iir-=i.A<< • i0. tfriii :ct^ pewaitii hiitu:? - >■.'■: ivw
■RiiiivDii- ii.w.L u..- . ti.Tii f»s.'C0ii.-' ro.Htrtr.' ■!■ v insu
ipiiii it cij. nsTFo. a:i- ..:th r< cufjcus xot,- 0018 isio
[RIliT THE MHEi 16 TC LECC TJ 7ft;3 CH FOOT." oro 18+5
rmin"n :: to: -w --. ; ee *\utt:.\\b. • oow :tso
(ti«n : ucccf.: :miTDir«i' trxK
if--:i:i i ■■ liitL'.hiiui: ! ■-.!-■ ii ■- .id-:''
If.IliT-THC Olf«;EP ilij THE IKII i-
I--; i! f: ;i.L'.fi. j-t.vi i'-iu. iUi' p.'CE."
iristir-iou t~5 riv:n \--i.r win nu.'
r: ■,- 'rf:-LV :j 7:-4E csvrr S EHIRUICE!" COT l"S0
Cti»«Hl'n- up r.ur,Lt«
rc;ic- c-'Pi-i-
p»-i:7'v;u h •■. l-'.c[ ne on or thb*
PRJKT'fltTHIfT "C- FJ3 7-E CT PEIIFISKKL- UUI< '
PRlliT'lKUU ••'..> LUL 11)1 C- TC.-
'i.p:/r ;»
;r ii- •■• TiC" ISSO
EHT
r.-w.
1 66 YOUR C0MPJTER. APRIL 1 984
MEGAHAWK
ZYLOGON
Fly the sensational MEGAHAWK through the
Abyss of Time as fearful bats and ice age
predators seek your destruction. Be amazed
as the 4th dimension unfolds itself with
awesome reality. Stretch your skill to the
limit as you leave the time corridor into a
new universe
DEALER ENQUIRIES WELCOME
Seek out and destroy the Android Space
Platform that threatens Mankind. Break down
the defense of the ZYLOGONS whose huge
fortresses guard wove after wave of
relentless attackers. Fast and furious
Full colour Isometiic Projection
Machine Code: Val Franco
£6-95 Inc. postage
*> uir i j"*j>v««r» eacri
Post Ihis coupon to :
BIGG
Birchall Moss Hall, Hatherton, Nantwich, Cheshire,
tel.0270 811948 telex. 367311 CW5 7PJ
Please Rush me :-
□ MEGAHAWK £6-95 inc vat
D ZYLOGON £6-95 inc vat
I enclose cheque/postal order payable to BIG G"
for £
Name _ .
Address
Post Code.
Frederick
Shot ton shows
you how to be a ;
monster mining I
mercenary with/
_of an
Atari."
pom sss.ostosuo joocq
1 REM ...IY FRFCERXr. WOT TUN
5 SErt
4 REM ...» MEtCeUWM
3 lt£n , . . tfbti trKVWftM
i REM SELEItM
9 SOUKS 0.733.10, B
1 50UMD 1,254, 10. FJ
n r.niptnce i-ii.
23 POCE 7I2,0:PQKE 70B.52
33 P0EITIO4 3,Ji"' «A:'N1H5TER MINFJVlP
CtllllN 2,4: - '*6;' "
43 P0S1TIO4 l,Sl» 1*1 "IV FPFT. qHTlTTWJ"
4» RFH CHFN5E DFWWCTF3 St |
3? 000* 20000
33 P0SIT1CN l,B»1 4*1 *
<m ftixuin \,i:' tfci" I «l-f •*:"■ »6
;• I -50(-|^ «4i"» »6!' C -750 'IT til
V ««;• \ — I .IFE'
75 ? «tl? «*|* ] -»30 OXYGEN"
IX> BWK 112, ?»S
131 RtN LOW PvAVFJ MISSILE ajOWUHF*.
13Z G09US 230<?0:FO» IK- TOJiSOUND 1,0
. 1,11:1c it liMX£ /.;.lE0iP»iE 7.l,255i
B"M
133 ROi MCST vwhuif; ueeti in f-swuw
134 sc=0:L-3
135 i<-0ni»0-7j!il-lU5i*l-iri»:>'-]6"iV
;>hti = te|7(.:Y:VlS0:£-liM-litl-l!i;=- :S<F.'
to 0,*,0,>.l Sl*JliJ l.li.ir.il
106 *=IISHI256>
107 ;K-9rff-13i£ft!OiUf=8!v7''ll:V3-10iV
>VO-llV2=Wtl!VJiV3*li«.0-0i<Vl.l-O!iil 7
»0:«.3-0:0X»23OiF1»;E M2.Z14
lOB FDR t-0 T3 3jfOXE S325fe*l,»iNE>T I
10? REM SET LP SQCEN
110 POM. ?08,;2A:Ca.Of ASCICHWTKSU-.F
nR I»n TO 1<?:>"W *=2 m IVtPLtr I.11ME
<T YitffXT t:P>C ...j, .■
120 COLOR OlPLOT «,I0:DRAHI0 IO.IOsPLO
t 3,J:IWMT0 3.7ilvOT 6, lteOftnlrTO C.lt
PLQI ]4,4:OFMMT0 )6,4lPLOr t«,l4ltR«M
rn 1*, ia
121 REM
1ZZ REM SET MJN5TLR PCSITIONS
121 ixn
125 POKE 710, SB
124 MXF 77,0
130 POKE T.I,<CiFtKE PLY,Y3!P0FE PIXH
.IllPIKE FLV*l,YI:PaX PLX«2,»iP»E P
IY»7,Y2sPaKC CL«ti,HJlP»T PLY-3.Y3
MO COLOA «C<CMV«ll)>»l23lPUI> T,IU
130 BOTH 1000
277 RLP1
7TO FEM KWE BIND
»»9 PFH
I0O lL°ll3]SU? 4OC0:YE«0iCJL0R «C«CHb
HUJ •l-3.f-.Jl XI.YYtRfTlRM
310 >E-1:MSUS 40C0lYE-OiCULDR 0ST.ir.Hft
«*<2»M23!FL0T Xt.vYiRETUW
■uW «.-!!««» 4OWiYF_=0:CW.DF| flSClOW
RtlJlUlMlPLOl IX.YWREIURN
330 YE=ltfjnSJR 44O0:^E-0s00L0l! ASC4CHB
R»H1J«12S(FL01 U,YMRFTV1RN
400 FUR 1 = 1 ID TVliSriMt n. T, 7.1-l.PnK
E 7,0,l:tCI!T 1
410 1=1 -It IF 1 <•« THEN 4S0
411 SOL*!} 0,0,0,4
420 tPUF Ol'LOT TX^Y: X«-9!Y v -10lBETU
RM
4«7 REM C*C OVER
430 POSmn»IO,(»:' »6;*GAME (IvER'iSO
OtL-3iSOJN0 3,0,4,0
4<»0 IF tTRlUlOl-. r«H 4CP
470 SOTC 104
499 REM Ml MORE «VSN
500 L-L-J: POSITION 0,2Il - ' *6l'H0 OXYK
H's' *lPOKt ZIO.OlFtR 1=1 Ttl WOtNFYT
I
305 FOR 1-1 TO 2«0lStUWl 0, 1 , .7, liiNFX
I I
SlOCOLOt Oiim *X, ■Y:0OTO I4S
YWV HLM WIN LIOT
1004 ST-STIC«0>
101* 50UM0 0,100,12,1
1100 if sr=n am yyu tt€n wi» oipl
OT ;k,vyiVY-»y i>co«n ^.tt.
1200 IF STslJ «W W<H T-CN COLOF OlP
LOT ««,YY:YY"YYt:if30£UB 330
1304 IF BT=7 <W) ««\l? TlEH COLOR OlPL
(Hating
OT XK.VYiXX-milKKllR MO
14.J0 IF STatt «ID XIK1 TFCN CXJLOR 0:FL
OT 1 ».■■■: u-11 l:lAMJk" -'-'"
\mo cm DP5PLflf i»roi»«TioH
2030 POSlTtON O,70l'> tfts'SCmF-' &;. ■
":POSIT[QN <f,22l" *6rLIV3E- - L j •
701O POSITION 0.7S!'' W.-.-OXYJEN-'iOX;"
'I
20/1 50JND 0,20), 12,6
20»0 II Oiv=0 H€N WSUi 30 1 )
20» [f L<0 T1CN 4»
B030 -k STFI6IIB Hi ^t*^ *****
-0« FJH SKJOT...
3130 IF 5TFCM0K-H OR VV<2 TV€U 32C0
-.110 r/lDB flSC(CIIWH<I2!i H23:PL0I IX,
w-i,pir>T >t y».7.cmai» 3900
Till FCP t-I TO 100:90*0 O.I.o.SiMEK
I I
3113 FTH 1=1 TO IOO1NEXI l;DXORO:ruO
1 <X,YWllR.OT <X,»»-2iC0IO *W«
J»«l IF SI1UM0 *|J OR YY>I'- -M=N 730
3210 CCLOR 0SCICHIWKI7ll*C7SiP(«T <X,
YV»I;PIQT I(.YV»2!(jl)5LIF 3W0
3211 FCR 11 10 l«0i90UIJ> v,l.6. OiNCX
T I
321S res 1-1 ri iftjiHFxi r-r-. rh
I tX,YV*1 SHOT <«,v.2iC0T0 1«8
continued on opposi'e page}
—
;10!
168 YOUR COMPUfER. APRIL 1984
"v.. J
ONCE AGAIN YOU have been hired to kill off
monsters in the deep civeins of Mais.
National Martian Mining Industrsts has hired
you in trie hope of killing these monsters once
and :or all. No or.e has ever come back Irom
then. Luckily-; a new weapon thai is able lo
destroy tbeje monsters h,is just been invented.
One problem remains though — only small
amounts of oxygen cjn te carried at one time
s» \ou will hive to co.lec". the old oxygen
tanks left behind ny other adventurers.
Yrn muit hnwvtr, he qnirb far thi»y
disappear after a whi.e. From time to time, a
strawberry or cherry will appear. If you
decide o collect them you will get bonus
points. If you wait coo long though, they will
<*o bifl anri wi 1 nf nn Irmgrr pdio.e
If you are not a very experienced
programmer, you might want to skip this
section and copy tie program. Monster Miner
uses two interrupts; the fir>t one, a Vertical
Tihink Inrvrrupt, mow* I lie stayer missilt'
objects. If you wait nor.: information on that
inierrujrt, r^fet to arcicls on '.ht subject in past
issues of Your Computer or buy one of the
numerous books on sale describing this.
The nhrr interrupt plays a hackgrounrl
tune while you tre playing the game. Th:
operating system cf your compute! supports
fkp of these geneix! purpose software timers.
I used the first one. This timer counts
backwards from a non-zero %-atu; to zero.
Upon reaching zero, the operating system
does an indirect JSR through a RAM
verror.
To use th.s t.mcr, you must Poke the low
byte of the machine language subroutine of
yours in the memory location ^22b and the
high byte in memory location $227. You must
then ?oke the anoiim dfl/60tni of a second
you want you computet to wait before it
executes your subroutine in location Si IS. In
your sutroutine, you must include another
Poke with ihe ± mount ofI/6Dths of a second
or thf stihrrniTine wil nnr rtfi-aitP a 5eCOrid
time.
The gtme also redefines the character set.
That .s why it takes so long fcr che program to
start.
By the way, this program ri v qiiir-s al least
24K 10 rjn. If you have not i;oc time co copy
in the program or you are not very good al
typing, you can always send a blan.< ctsseiie,
£3 and a self addresser! envelope :o the
(blowing address: Frederick Srn>tton, 19
Weidclaan, .9$d Tervuren, Belgium.
(listing continued from opposite page)
3300 IF 3TICKW \*l Ot >.<'1? T-IEN 74<W
7:310 COLOR asc«a»w«i 0>("l3B: s (.0r «*♦
l,VY:COL0R .V.L'UU.i; 1 -I ilili U ! tn
2,YV|G0SUS $900
Sill FOR ("1 TO HOiSOUMO 0.1.4, ISlMEX
r iisquni 0,0,0,0
KlSrOS [-1 TO IMlNCIT UCOLDR OiPUO
I 4IM, flKLUI (U/,w!bOIU aw
MOO IF STIOifOHVll OR X!K2 THEM 4000
3410 C0L9H A3riCH4R*<IOlnl2B:PLOT XX-
2.YYiCOL0R «SC<CH»R»i.l»>>120!K.0r XI-
.'. .ji'.::u T.«0
34)1 FOP 1-1 »0 IMiSMMI 0.],6.1S;NEX
• uxumi 0,1.0.0
3415 FOB l«l TO lJOlWEXT J: COLOR O:PL0
t xh-i.y*iplct xx-2.rfiOOio erne
3*00 OX-OX- 10
3903 IF PEEKOJZK1=« OR FEEK<53232>=3
r*E<l SC"5CT*Xi;i>&;E SJTS.CFOfi 1-1 T
n icdine:t IiPOMe S32S6,OiAlo-hr£ urm
3910 IF P££K<S3253>"4 OR FEE* 153255) =5
ThEM SC'SO*KUF>;E 53737, l:F0R M T
LO.Hisfci T i,K»E S3;i7,0iftLl-liSt-UHK
3920 IF PEEKC532541-4 OR FEE>. 153251) -5
THFt RC=St>4IX>lPSfcE 532311,11 FOR 1 = 1 T
n ioiiic;r iiPOke 3325S r oiai.2->]iAE*ijnii
3930 IF PEEX<S32ffi)»4 OS (€EKCB255l =5
THE* SC'EC'^WilWE 3325M:FOR 1M T
llWlWTCT liPUKE 3S2S9,0iAL3=liR£ril8*
TT+O BtTUlW
4000 POKE 5X7B.0: LOCATE IX.YY.MN
4010 if t««fla:iCKW»ct3i) nch sc^iOs
ooiBosue iioto
4W20 IF *l-4«C<CHW»n»i> tn> 90107
SO:GDSUB now
4O30 IF WtsASClOWRMJI) rf--t SCsSCtl
4010 IF **-fl9CCCHWt(l6l) n» OX-3X*5
OlSC=SC«'IOOlEOSUIi (two
404S IF M-AXtCMASUSM THEN GOSJB 4
00
4050 FOR 1-0 TO I
40W IF *€SK.33ZT2*n*4 UT P6EK03232*
n-5 nitN oon» «w
4070 HEX! L
4fT( IF ^=1 THE* 0X=aX-2:RETlfm
SOOO Efk-IAHiIF Efl>-24J T»e* 107
3010 QXc]ll-tiIF CI<*0 IHEN S0(
600C IF »<ltO WO 0X>1S0 THEM 61<»
40OT IF :x<30 <WC 0X>» T1CN V^(:63TO
61 IX
6o ic if -iki.-.o .i*d om 20 then iio-i
602C IF DI<e» Oft 0X>» THEN 6iO0
60SC 0013 WW
61 IX' COUR «SC<CHW»lt6)l IF t-l TIEN
< = IM <HMI«i>I1U><1iL'1N!<'INCH0U16I IS;
run i,cic-o
Al IC IF DX<c.31 Ot U<;-J1 TICH COLOR
•PLOT I,C
612C BOTO 7000
;.:••• .'*-i',: ir rniho) m. -. riCM Rft-in
6205 COLOR A5C<CMAR14RR)»ilF «-I THEN
2l-lNT<mr>tO»18l*liCl-INTIR»IO)llt)*
jipun n,s:iiH»fl
62l« IF 0K=I21 THEHOOCO* fl8ClCH*l»(l
S)>iPLOT It f Cl
6220 6010 7000
r.Vii IXLOR A5C(CNAR«I14>)IIF IPI THEN
.*?-= NTlfNUlOiliO *liC2-lM(RN0«>Hl»l«
JiPLOT Z2,C3i0-O
6310 IF UI',-il THEN WLCR ASCI0HAF«1I3
XCFLITT T2.C2
632» SOTO 70»
7004 RETI
70<1 RE1
70C7 FJF1 HOVE ICNSTERS
7CK3 R£1
B?°8 IF ALOil UN) ALI'l W€l <L2>1 AMD
AL>1 THEN I03
ertrt if «.<*»i tkcm nwiifo-oipore plx,
XOifiOTO W?J
WW IF SIICKWM4 RMU ">>W IrttH »<>•
lfO-WlPWE PLY,\0
9010 IF SriCKiOI^O AND COOTO THEN Y>>
-Y0»V0tPOKE PLY.YO
9030 IF BTICK<0>-7 mO r.l'XI'l TMBf ■'>•
10-VOtWWE »LX,10
9K0 1FSTICXI0»II AND X0>60 THEN l".
10-woiTOKE >CX,IO
«M0 IF 8TlX(0K>i: THP» 90«?
90» IF XX>INT(I0/2Cl «ND (0^170 THEN
WlDivr.fiy.r PUX.XC
90tO IF XXINT [10/2(1 AND XO'60 THEN X
0"iO-W:PW; Ptt.XO
W'll If TtUNtt'lVAl «MJ llffao IfCN 1
ft"0*WCiPOKI PL'.YO
90«0 IF YY>[NT<'0/2O «C Y0:l70 THEN
VO-YO*VOiP«E FIY.YC
9099 IF ALI-I TB5K >! -OiVI-O.PCKE PLf-
i, m Giro 9199
9140 IF XI>10 MS XX 1 70 IHEU Xl'Xl«9i
POKE FII>1,X1
9110 IF XX<10 ADO (1)60 THEN Xl-Il-9lP
0K£ PLX1.XI
91J0 IF YY<tO AMU YK17C THEH rl»Yl*9i
POKE F\Y«l,Yt
9IW IF YY)10 AUO ¥l>60 THEH YI«»l-9lP
Uf.€ PL1*I,TI
9IJ9 [F 6L2=l IHEH l2miY2n>iPUW PLX*
2,l2lG0!0 '.."■"■'
92W IF IXV10 flHP x:>60 T»CN X2-:2-V2l
till. PLX*2,X3
9210 if IXtIO «ID X3<l?C tHEX x2rX2>v2
IPIKE PLX«:,X2
9220 IF YY<JO IWI Y7>60 THEN Y2=*2-VJl
P«E PIY12.Y7
92K' IF YYJID MO y:<UO THEM Y2»Y2*W
|P»E FLY*2,Y2
92*9 IF ALisl THEN >3=0:V>0 FWI PLX*
S.UlGCTO 1000
WOO If STI>.1U »IH MHO iJM'u IHE* 1}
=y!.i/sipwe »n.v-s r Y;
9T;0 IF STIEK(0.-I3«I0 YJ'60 TWIN Y>
K-5-VSiFOKE PLY*S, Y3
w-JJO IF eTIEKI0>7 WO X7>60 TMtH XZ-f
3-V3lPOK£ PLUJ X3
9JS0 IF ST13<10 -11 BND X3<1'0 IMEn <3
»xs*vxipcrE plx-s,x:
9340 IF 3TIW0 <H5 THEN IO0O
9SS0 IF XXJINHUi'ZO) AM) XHI70 THEN
*>»3«IS:PWE PIX«3,X3
»ljij IF ]]KlNTll3/20> AMI i :■ AC 'HFN 1
3=<3-VIlP0*E PL:*3,)3
93'0 If VY<INI ffZ/ZQ* **1> Y3ijyO THEM
Y3»Y3"»S3lPO0E F1Y«3,Y3
9SW tF YY>lMT<YS/20> AMI Y3>60 "HEN V
s^rJ-VJiPOKE PI '+3,W
lOMO «OT0 I'.w.
IWOO FOR l=r«J TO 713: SOUND 0,1,12, )3
iMTXT liSOUlD O.0,0,0iRETURN
19»99 FEU CHONGF CHSET
20)00 nn <HAR«ii7>;ow»~v(,Ni*a'*i.
>2:\i"
2r«)in CHSrr=<PFFk'(106)-E)l25itCH»I3-37
341iFDP 1-t TO •JtliPOE CMSEm.fEEKC
IKHb-1 l-.Nl-l'- I
ZOM3 IC3TOU: M4»
2OJ20 FOR 1=1 TD 16sCHPCS=CHjET» ft5C<T
NWtllll-SDIUifOH J=n 10 7i%EAD AiPO<
E >F05*J,A|NEX1 JlREXT I
JOMO FOR toW in WsfOiF OI5FT* • , 7W-
FCEKCCUO)H>I>iMCXT liPK Si,acvi:35
AlRtrjRN
ZXI49 REN DATA FOR SHAPES
20030 DAT* 24,24,99, 25:,B8,24,Ji,36,24
,24,26,63,26,24,36 36, 16,54, 19, I24.t24
,19, 0,0,0,0, 200,62.62,500, IB.G
2W60 0ATF 233,233 733, 233,255,?5S,?5S
,?55, 16, 152, 232.1J.,23S, 131, 0,0.0,112,
I4I,IJ7 1 1E2,J27,43M
710070 OUT/ 0, 10,67. 119,249,1 1U, I, u, 49,
W, 140,243, 216, 7B,5l, 0,32, 60,145,34, IB
,10,1),*
200SOOAT* 0.0, 140 140, Hi, 11. -.4,0, 14.1
■7,7,71,10?, 178,96. 16. 34. 24, 126. J19. 3*7
,94,52,24
20090 DATA H,2i,l"0,l't,iiA.n>,M.4.
40,50, 101, 106,1 1 1, 221,: IB, 44, 133, ]2», I
02,319,21^,102,126,153
24999 REM . , .FN GRAPHICS aBFMuriHE
23000 RESTORE 26000jfTJR I-1S36 fO 1*06
iREAD AsPOXE I.AilCXT iFOF I>I774 '0
17871 50KF l,OiNEXT I
23010 m-«ZM1061-16lfTtBl»tE-23S»Pt*FO
H I=FTB«a*lii'..-. TO FT»»Se*3047t=OKE I,
OlMEXr 1
25020 FOR I?FMMVGE*1023 TO Ft4WKE*l«32
-'.c-i a.ptVF i.aifcCYT :
25030 FOR l^t«ASE>i28: 1 riuu** « i :uu
■READ AiPtKE I,AitCIT '
25040 FOR l-Fti!A5E«153: TO PNBA3E<IJ44
ilCAl AlPWE I.AiHtn :
25050 FOR !-PtfiASE>179; TO Pf«A9E4|»00
■READ A! POKE l,Al!CXT '
25060 POH 704, 198: POKE 70S,20i»OKE 70
6,70l 3 «E 707,220
Soto »xn-33z<Oin.T-iT»o;riL-iT»*;r«»:t
559,S2lPlKE *23, [iPOKE l7E8,Ptl>4:P(KE
3S27',3iralCE 34/7?, f«
25075 FOR 1-0 TO 3;P0KI PUtl.BstCX- 1
26000 DAT* 161,3, 139, 244, 6,240,39,50,2
21 , 1-41. A, .-411, t.'., 141,254,6, 106, 141
26010 DATA ZSZ, 6, 112,253,6,24,159,0,10
9,233,6,2', 10V, 232.6, US, 2X4, 133
26020 DAT* 2<X, 189, 240 6,133,203,173,2
34,6,133,205, 189,218,6. 170,232,46,255
36030 DATA 6,1*4, 15, 1 61, 177, 203, 1 43. 20
1, 169,0, H5, 2(3, 1 35, 201,21*, 244, 76,17
»0*0 DAT* 6,160,0,177 203,143,205,107
,0, H5,20;,20C, 202,208 244, 174, 2S5.D
5*050 DAT* 17:, 754,6, 157,1*0,6,189,136
,6,243,40,133,203,24,130,141,253,6
26060 DAT* 10*. 7S.6, 1X3,764, 74. 173.73
2,6,199,232,6,133,206, .89,240,6. 133
i6070 DAT* 205, 109, 248. 6,170, 160,0, 177
,203, 1 45, 205, 100, 212, 200, 2<Q, 1 74 , 25S, 6
16090 DAT* 16«.,0, 15?,2S6,6,202, 49,3.76
,2,6,76, 9»,22E,0,0, 104. 169
ifrOSOOAT* 7. 162.6, 160,0. J:. 92, 228. vo
J6100 OAT* IK. 126,90, .26. 102, 1M, W5,
163, 129, 176, «, (02, 176. 163,24,102
:tuc oat.1 re;,»->.i'-,2,.o,T4. i.:.,t4,, it;,
24,102,36. 199,126, 24,5., 107
30000 RES'ORE 30001 sFTJB l»756 TD 25o*l
IBlREAD A:POKE I.AiNEXT liRETORN
?0001 DAT* 104. 169.11. .4)1. ^.2,169.1. I
41,39,2, r*,SS, 1, 119,5», 1,141,6,210
30002 DAT* 24,103,7, 141, 4, 210, 169, li*,
141,7,210. 1*1, 5,213, 23S
J0003 DAI4 55,1,171,55,1,224,63,200.3,
16V,0, 1*» a*>,l t l6%tU,14l I 24,J,f6
30004 DAT* 0,193,128,114,1:8, 162,12},!
E2, 12B, 19*. in:, 162,128. 144, 162,182,182
,193,178, .44, 128, 157, 12B, 187
.'w.-t DAI* iju,iK;.iu^.it..;.u.i4.Mi'.'
,193,193,253,217,253,217,2*3,193,245,1
\3, 217, 18?,2i:, 182,193,217.243,243
70006 DAT* 23S,217,23J,217, 243,193, 243
,193,217, IB2.19J, 245, 2W, 2:7, 253,255
v OUR COMPUTFR, APRIL ■ 984 1 09
BBC MICRO
REGISTERED REFERRAL CENTRE FOR THE BBC PROJECT
BEEBUG^ BBC MICRO
BRITAIN S LARGEST SINGLE MICRO USER GROUP
MEMBERSHIP NOW EXCEEDS 20,000
20,000 member* can't bo wrong - BEEBUC provide* the best support far the BBC Micro BEEBU3 Macinrho ■ now
64 pages including new product fiudc Bjpplement — devoted excljsively tc the BBC Mice. P-ograms — Mnts & Tips
— K'ajO' Articlfic — M#*t — Raviowc Contncntar>. P1_J£ nicmbo'O discount jcho-no with Motional ReldlciEp. PLU9
mcmbort Software Library. 10 milrinones s Vear. First issue April 1982. Recrinti of ell issues available to
memberj.
Decimber Istue: Pmy am : eaturei Killer Dice game. Galactic Invasion, a fast moving space invasion guru:, link, n
vnrv nfcotiil ti'tsr- irlllty (ni r.fr>fjrom dvv/olaprTwnt. ASTAAD. a really OHG+florv program far Computor Aided Design, the
Percussitn Mschfta, movuiy Chequor Board display. Screen Freezer, a routine "o fraeze your favount^ yanic in mid-
play anc 3 music jl renderhg of the T waive Days of Christmas to add a jaaiond flavour. Plus articles on the T minim t
Mod* Ipirt 31 end Filing *n Ertorrml Sfieokir. Pus Disc Drive Review*. Bcok Reviews, Hints and Tips.
Jan/Fob tsua; Pragreai Feituran ScmkBlita. nnf>*rfl!lnrvt nrr»rto «rvl**o srl1 * A niaavvvmblar for the SBCmiciw, ih*
Ray Box gams to :ast ^our powers of deduction, Largs Digital Displays h Mode 7. Dancing Lines, ;n irraresting, visual
rJerron*tati<n of random numbers. Musartidus on Machine Cede GrspHc*. ihe first <( en introductory series, Teleteit
Mode (Part 41 with a set of uselu procedures. Protecting your ewn programs, ard an Intioduction to forth. Plus
reviews if Double Density Disk Cent/ctlars. Qriphlce Tiblot;. nm Software. Product nnwi. Pnxi hag Hints »nrl
Tips
March I siue : Proprem features: Krary Faotboll Oiam*. ths Manhole gene, requiring quick thought anil fast reaction.
Extending ASTAAD, our popu'ar Comcutor Aidid Ceslgn Program. The Stonamaaon, Multple Disc Catalogues, a
program version of Bach's Cantata No. 147. a pogrtm for Printing Your Own -unction Key Labels, flue artless on
AOMM • Lataet Uevot>pm«nts. Tn:.tin f j Out Your Micro (Sideways ROMs I, Mecaine Code Graphic; Ipart 2), Compact
Function Kay Definitions. D lus Reviews of FORTH for the BGC mcro. Memory Expomion Board Review, Software
Revlaws. Hint* and Tips,
SPECIAL ANNIVERSARY OFFER
Join by April 1 5th for your
£1 VOUCHER
Exchangable for software & hardware.
The voucher rvill to mailed to all members with the Ma,- issje ©• BEEBUG magazine
3D Surfaces Octobor 1 933
KnnH fl Of 8. t AE far Sample
Mi-Milirr .l.i|i UK 5.40 for six months, £9 90 for one «mr
Overseas one yenr nnlv t ur*pe > l b 60, Midrti. =.i:,i f 19.00 Americas & Africa C21 00, Other Countries £23.00
Make cheque to BEEBUG Ditpt 4, FO Box 109, High Wycombe. Bucks
Fcr editorial Tutorial n Th» Friilnr. Rf f-Bllfl. m BOX SO. St Album. H*.,. ALI 3/.R
JENART COMPUTER CARRYING
AND STORAGE CASES
(Suppliers lo Industry, Commerce end Schools)
ELECTRON (afcwtratwdi £10.95
The case is specifically designed also to carry the -rarsformer.
all leads, the boxed welcame tipe and has a special inside
po-ket wiich hold the two instiuclion manuals.
DRAGON Holds transformer and leads
£12.95
BBC Holds all leads £13.95
Thsse superb British made cases aie 'Manufactured from heavy
duty, brown antique finish, wate'-proof viryl, to protect yo.ir
computer trig cases are lined with a coloured nylon foam
backed material and the edges aie bound to give edded
strength. They are machine sewn throughout with ot-proo*
lerylene nread.
Al pr.ces aie inclusive <UK only) send cheque* P>'0 to
JENART TRADING
1 9 Spire Lake, Bishops IMympton,
South Molton, Devon. EX36 4IMY.
Tel: Bishops Nympton 693.
Allow 21 deys -or delivery.
Please ,iote U >ict s^usdn-l wr $h0 of course .'tfuni vow owiey In Wt powrvnp
( __.—___..._ _ TT^
TOP
SAVINGS
PRINTERS
BROTHER KR 15
T RACTOR
SHEETEEDER
KEYBOARD
EPSOHRX9OT
epson Rxaor/i
EPSOnFXoO^T
EPSOHMXIOOFT
LKiuni-x.uor/T
FXBO TRACTOR
jinue.oo
KANMSI/JmN TALLY KT »
OKI NOCROLINE 60ft
OKI MiCRC'LO-.T OSf.
CM M1CR0LTNE 83J 1 .
OtaMiCR0LrNED2P
SIDCOSKACPHOA
SKtNVfACPBO
S"AR GEMINI IMC
COMPUTERS
CDMMODORE 64
COMMODORE :B41 DISK
COMMODORE C2N CASSETTE
nvTFA2K6»-PAREL
A?RIC0T2*D-VIO^
SANYO MECSSS
EX VAT
M9.C0
6800
195.00
142 CO
INC VAT
/01.3*
76.20
<24.25
163.30
215.03
J42.0D
S29.0D
J78.03
430,0]
30,0)
247^5
ST8.3£
4S1»
494.SC
34.3C
M5.0)
396.7f
;99,0)
2S8.ee
.B0X»
SS9XX
'3S.O0
39S.O0
207.0C
SD0.2S
4S4i£
173.00
ai.zs
178.00
231.2S
1M.0»
22fia2
166.5.
53 50
U9.99
13B.99
W.99
36.43
IE7SM
161123
B9.O0
918.89
LFSOh' OX10 teoO.OO 1840.00
MAYFAIR MICROS
362 YORK ROAD, LONDON SW1 8 ISP
01-820 3255
1 70 YOUR COMPUTER, APRIL 1 9B4
RESPONSE FRAME
Do you have a problem? Your manual is
incomprehensible or you just cannot get the
hang of that programming trick you tried —
whatever it is, Tim Hartnell will do his best to
answer your queries. Please include only one
question per letter and mark them "Response
Frame".
SIDEWAYS SCROLL
■ I own a BBC Micro, Model B.
I have noticed an effect in many
arcade games, on the Bceb and
on other machines, that I would
like to copy. That is, the
sideways scrolling of the screen.
I have read routiens in a couple
of placet that I urn totally usable
to understand. I do not want a
compIica:cd machine-code
MjllJ.ilill |p II IV [ti ilik-iu ,!l U
wonder if there is same way it
could be done in Basic.
Welter liaittari,
i.oni!o>i, WI2.
According it Ross Symons —
aurhnr of Beginner's Guide u>
Assembly La'tgitage in the B3C Micro
— fh<* iiir>fili»«i wiy nf f.PH'fij; a
s.deways scroll on the BBC is :o
include the folkwin in a prognm:
?850 - 1
You will sec now that Conrol K
moves the screen right, and Control J
tnuvea it lk.fi. You un til the suceu
to scroll right by Tabbing to the
boitcm of ths screen, and Tabbing at
the top to get it - o stroll left. Thai is,
if voj include
PRNTTAB(O.0):CHRStH>
in yaur program, the screen w.ll
scroll every time it hits that line.
Simiarlv,
PRINT TAB(0,24)
will cause it to scroll die other way.
GETTING OUT
■ I hare a Let of trouble with
Insert mode when editing
programs en the Vic-20. Is there
a way of disabling this mode?
Pan! Gcrdau,
Hoibury,
Smithatr,f>ia,i
Si.vii' v ixtii i ■ I'okc 2)6,0 in the
direc mode, anc Insert moee will be
disabled.
WHO'S FAULT
■ I have recently bought a 48K
Spectrum and have found that
the numbers produced by the In
statements used to read the
keyboard differ from those in
programs in tnuguetneu. For
example, when no key has been
pressed, the nmmber produced is
191 Instead cf 288. Is mis a
fault?
C Smith,
Salisbury,
Wiltshire,
No. THl> is not a fault. There have
been three issues of Speciruins.
Issues, one and two tscd different Ins
rn rh\<i» %n *>$\ie iKk-i* generally.
With most Basic ptognms this
docs not cause an insurrrountable
problem. You need to do two thing:*
to modify old Spectrum prcgrams to
run en your machine. The first thing
U simply to rcai the inductions for
<!«■ program, and determine which
key prtss achieves which aim — such
as pressing the F key to fire, ot
whatever. Th:n, you need re write r
short routine which will return tc
you the In values when various keys
are pressed. Next press the keys you
nerd from the original program —
such a? !•* — and substitute the figure
you git Iron, ycur routine for all
occurences of the or.gin.il figure in
the luting you ire entering, Yim
should find then that you have no
further problems.
ALTERiNATIVE MID$
I I have written two data-File
type programs for my ZX
Spectrum for home use.
Hjwevcr, my programs lack a
fast and efficient string search
routine. Could you sugest a
simple murine fnr the Sp*crrii«n
to search a long string for a short
string as in the BBC's:
100 FOR J - 1 TO LEN (LONGSi
-LEN (SHORTS) + 1
110 IF SHORTS = MI0S(LONG$,J,
LEN(SHORTS)) THFjM 200
120 NEXT J
I have tried to adapt this very
r.imple yet fast routine, bu f .
cannot fine an alternative to
MidS which the Spectrum does
nor have.
Kenneth Watson,
Gateshead
Tyre ard Wear
Tin-: nor ini you have given fir rhe
BBC commit', an unpardonable sin,
jumping out of an iocomplctc loop.
Run this on the conpu.cr for very
long, am' the KRC Micro would
crash with ar our ot memory error.
Although the ZX machines allow
you to jump out of loops with
impunity i: i» extremely bad
programming practice, as very few
otter computers ire is tolerant.
Putting lha aside, t isunfortuantc
lh.it the ln«rr$ command, which
searches through one string foi the
occurence of another, and returns a
number which is the slatting
pesition of the second string — or
zero if it is no. fcunc — is no:
iivmhibk 1 on lite Speelrunv This
would solve ycur probleTi very
quickly.
All the standard srring-handling
command; — l.ef $, Midi, Rigb $ —
can be enukted in ZX Basic. The
lb. lowing program, although no:
brilliantly efficient, should do the job
fo* vou.
10 A = LEN(LON3$):B = LEN
(SHORTS)
2CJ = 1
3C IF LONGS(J TO B- 1i = SHCRTS
THEN 60
40 IF J<A THEN J = J + 1:GOTO 30
5UHHINI "NJI -UUNLntiJIU /U
60 PRINT -'STRING FOLND,
STARTING AT ELEM;NT";J
Note how line? 2U and W do no'
create a loop which will be
prematurely exiiec.
LETTER PRINT
PJ I have a Vic-20 computer and
I h.tve made a program tc write
a letter. Could you please tell me
how I could print that lottor out
on a printer? The address is in
Print statements and the letter is
written a» inputs lc, AS, PS,
etc.
A H l.itty,
Bit/to f Auckland,
County Durham.
IT IS INrORlTNATE thai the
Commodotc computers do not allow
the simple access to printer aXorded
by many other machines. To dump a
screen, for example^ i* a quite
torturous crocess, and even listing a
program requires three Mcjis,
'lo solve your particular problem,
you nerd to include #4, Af:er ;he
word lrint and brfor: the material
vou want in Ptinl as fallows:
PRINT 4 4. "YCUR ADDRESS' or
PRINT* 4, M>
To turn the printer 00, enter Open
4,4 then press Rerurn, followed by
CM 1)4 ard igain press Return.
Then -un yojr pro&ram, mak.ng
sure vom iiulucie a rjlosc 4 at the ray
end.
MICRODRIVE COPY
B Could yoi: answer a question
that I air. sure is uppermost in
the mtndft of all Kpcctrnm
owners interested in the
Microdrive. Is it possible to copy
one's i.mvii cassette-based
commercial software onto :hc
Microdrive to enable faster
loading?
Kan Wesson.
Ga,esitatd.
iyiic MtJ Wear.
CtttYIXG ONTO the Microdrive*
presents 'he same obstadec as.
copying a romtnercial "savc-
blockec" cassette onto cassette. If
you cor. save a jrograiu onto cyclic,
you can sine it onto Microdrive If
the program his been saved sc that it
cannot be rcsaved onrn another
cassette, without the use of the one of
the "ktk breaker" programs, then
you wilt n->r he able to save it onto
Microdrive,
ACOUSTIC MODEMS
U I am interested in purchasing
a computer for 'ovcr-ihc-
tclcphonc' line ne^vorking. At
the moment, I own a Spectrum,
bui ttnt intcrcstsd in the Vic-20
or the Commodore (4, Could
you please tell me if there is a
Modem avallahlc lor either of
these — preferably an acoustic
Mcdcm? I have seen one Modem
which plugs directly into the
telephone socket. Does this
mean that the computer can be
programmed to dial a telephone
number?
Ian C.tirntck,
Inkbema,
WoteaenHn.
FIRST, :XT Ml. say thai as fir a> I have
been able to ascertain, it is il egai to
pluc Modem; directly in o the
telephone ines in the UK, which is
vhy so many acoustic Modems are
available for various machines. It is
quite feisiabte for a computer —
usinir an acoasri: Modem — todial a
ouiu.wr for you, go n plug in A4ode.il
vould, of course, be able :o do the
sime thing.
Acoustic Modems have been
prod-jced for both the machines you
a,k about, although it may out be loo
easy to get hod of tnerr.. I have
looked through the latest issues af
Cownndore Horizons and
Commodore User yrd cid not sec a
s.nglc advertisement for Modems for
either machine*
However, before you rush oul and
buy the computer of your choice,
you had better de cnuinc who or
vhat it is you will be cnmmi-
nicaring, via he teleplnone and
computer, vith. Arc yr>u .mending
to talk to friends, access Trcsxl or
whatever? 1' wnulc make sense .o
raakc yo.ir cccuion of which micrs-
cnuputer to buy foi this purpose en
the machines which your issnriaiss
- if it is them you wish 10 talk will)
- already have.
JUPITER DAWN
■ Now that jupitcr Cantab have
gone out of busiaess., does that
mean that I, and thousands of
other Jupiter Ace owners, are
£Oing to he left out in the cold? I
had not had my Ace km.; when I
heard ahout the company
folding. I think this is most
unfortunate as I was jmt at the
point of expanding my machine.
1> there anyone stilt out chcrc
who is supporting this great little
computer?
Nevifie IVrig/.t,
Lo.uIur F,17.
Thihk has il-:i:si no indicarion from
manufarturcrs supporting the
Jupiter Ace that they will withdraw
i tat support, simply because the
a):r.|iuia is no longer Rvailible. The
Pace: ITiK RAM unit ;:. one af
s;veial expansion units available for
tie Ace, and sells for £20. It can be
farther expanded, for £;4.5D, :o
bring the Ace's full memory :o
32K.
COMPUTER CAMP
In a recant issue of Yojr
Computer I tnenticned a few
computer camps in response
to a query from Malcolm Parks
of Amersham. c ol<owing the
publication of that f ett9r, I
heard frorr Cyril Tyson,
director cf Camp Aldenham,
Which is et "liuti-msidetitiiil
adventure and computer camp
tor boys and gir's from t't/e ,'o
\'J years ', near Le'.chcnore
Heath, abou! 20 mites fro'n
central London,
The computer camp <s
designed 'or children oetween
nine and 1$ ypsrs old and
consists of one session of two
hours each day. If you want '.o
know more, write to the camp
for a brochwe at Camp
Aldenham Aldenham School,
Eisiree, Herts, woe 3aj.
YCURCOWKjTfcft, ArHIL I934 1/1
*s-v
METAGALACT1C LLAMAS BATTLE AT
THE EDGE OF TIME
A fuvt ii'nJ I'^ji'it* yunio In Ux gneitpitndtKi VIC. Cnalumolrig
andtotojrfuL with good sonlca and a ui»qw> ^ame action and
desert, tms promises to bo the most exdting new3.5K VIC
gftrro since the lrtrodut*Ofl ot GRICRUNNER nesrty 2 yetr
»<?
LASER ZONE
^"fonwico Laser Zone - »n utwIyNEW lotely
IKjINAL mastepioca of VkJej ganes desijn.
Lean to control two spaceshipa at xwa Feel
the EXHLARATION a* after long Hours ot
practice, you conyof the two sr«ps jo thai they
function as 8 smooth, oocperatlve earn! Fetl
the raw POWER as yxi Itnge for the etectrc
button and BLAST your enemies into enfiancinq
crouds of SPWE JUfvxn Feet t>e humiliation as
a carelessly aimed BLAST slams into the sice ot
your las- remaining sript! 8K expansion requred
Avtjlabla tor Conwnooore 84 £7,50
and VK.-20 IB.
V ft
Jet Mutter has 6ken GrlSrunrer - the game thtl
ii^VwJ l«art«««s ttiarts in US<v arm UK - aid
created an awesome sequel
Graphically superb, it foatjres muttple screens, new
akens and attack waves, nystery bonuses, renegade
iiunitiiMjs. duiiwor itHda diagonal tracking
countdown/ panic phase and much, much rove . . ■-
Packed Into 20 mind-zapping :onej and
accompanied by incredible somes.
8K ovponoicn ro^ulrod
Avsilabe tor Commoioro 64 £7.50
and VIC-20 E6.
HOVER BOWER
A totally original arcade game fcr C64 featuring oulstardlng or
tound track created by a prafesSonal Pla"» mard. Gordon B
ATTACK of the MUTANT CAMELS
Planet earth needs you* Hostile aliens have used gencic
engineering to mutate fflmtfs frcm nxmally harmless beasts Into ■
90 fcol hi*, netitmnlun «*iWtl«4. iayv-sfinii*) <i»M\ <amee!! '
Can you .1y your tiiy. manoeuvrable fighler over the mountainous
tanoicapt to weaken and destroy the canets before they invade
tie rumarts stronghold! Youmusi witf stand witiering laser fire and
alien UFCs. Game action scotches over 10 screen lengths and
leatu*es superb serotiinj. seanns 1/2 pla/er cctions ard
unbe4eva3(e animation 1 Play this game and yuu n never be able to
visit a loo again wthc*,t gating an it^iy tigger finjerl Awesome
nvc action!
Avajimie lor
Convnodore 6* £7.50.
:*)'
oulstardlng graphics and a
iard. Gordon Bennet has
borrowed hie netghbtxii'e
"gr Mo awrmowar Mow
way throug* as
y of the 16 lawn* as
car before the
pj Killing neighbour
retrieves his mower. Set
your dog omo the
neighbeur tc help you out
ol 'njht sfiot* and don't
annoy tie gardener. Try
not to dough through the
neat flower beds or
ovnrtieet vour mower
E7.S0
>*
REVENGE OF THE
MUTANT CAMELS
Ai ln«t the long awaited sequel to Attach c
the Mnant Camete is available- You a-e #
controling a nirety toot high, neuronrum
shieWed.Tazer splttirg death carnal; leading
arfibRtmnagcinst yrnir nvil tzysvisn i
overlords. Trie game tea'ures beajtoful
smooth scrolling, graphics anc no less than
42 drlferenl attach waves, more than any
game n video history. The challenge of
play w.fl last for months a; yot barle to see
wiafs on the next wave
Jx
(I
All orders a.
50p postage and packing
"\
GRIDRLNNER
Firaily true arca^Je qialrty
on rhe uneiftanded vir.'
Shsot down the segrventKl
OF CUDS invading the god
Beware of tie pods and rappers!
Tha awesome speed sound, and
graphic? gives
you the best
blast available <cr unexpandoc VIC
Avail abe to VIC-20 C5.00
U>mmodore 64 £5.01
Atari 400/eOD £7.50
7 '"=— "
\M
Esmoso
AWESCKvIE GAMEiS SOFTVyARE
49 MOUNT PLEASANT,
TADLEY, HANTS. RG26 6BN.
TELEPHONE: TADLEY (07356) 4478
->. v u VJ "
vvy
■VV
14AMA50FT GAMES NOW IS BOOTS. -»
-baSKYS AMDTvlANY OTHER ^ETAJLERS.
software me.
Software File gives you the opportunity to have your programs,
ideas and discoveries published. We will accept contributions for
any home computer provided they are submitted to Your Computer
exclusively. Please double-check your programs and specify the
memory they require before sending them, preferably on cassette.
We pay between E6 and £36 for contributions published.
Jump Bug
Program 1.
=ER 0. INK
■1 *
•P~.
= INK
tit «i:
FL,SSH
a none
4.0 PRINT
2; RRIGHT
50 FOR 3=Sc2«U TO 3S4.8A
60 READ s POKS S.b; NEXT 2
7Z &RTFI i4.,S,22S,i 7 .31.0,25 12
D • " - - IMS >04 #C«^A # MQt wii M*9/-rta A
j.2ESr..2£5 . 3S ,13.3£/234,2ei
30 :>5Tft la, s,i?s, 229 ,17,3a
Lo . £S0 ■ r r"~ . 36 1^- • -3£ ■ 233 . 2^ —
30 DSTK :■:. .95. 84. 205, 1?, l£f : I-
.12T,~i,2C5 =4-4. i£5, J3,.I2&,64 53
-,£>).*., i£~, :;,££:, •:■*■,££" io,i£C- :•
5 , 0, "'e , ii?5. 2«4 . i£r -35 £ 72)205.2
i4. ,12-S.i 33 £ 72,2*5 j 2i4 i2?
itf£ i'STP ?5 ,121 52 . Bi 1 0,0 , 8 j
0,339 ,2, 4 0,23, 33, 64 . ?» .i3= .-■ ' . 1
25, 3 2. 34.. 71 . £05. 244. , 125 , 33 , Si 'E'
205, £44, 225,24. iej.33 r5 ■ ?2,20S .
L3,±26,33 ^5.72 2C5 . 13 186,33,35
,73 205,13 iSS
. 1 Lfl .".'"I? J3,123,72,2»S,2*4,i25,
33 , i5t ■ 7e tvi5 ,. r*i . 125 33 . 1=^. ?t ,
;»■" ci— .125. Co . 31 .30 . 20S , 13 , 226 .
33,31,80,205,13 126,33 35,33 235
,13»1ZB ,20i
12B DAT* 3 33>124 ?2,2fcS,24.4 125^
33 _3=r.7; e , i?5.2»4-.12s 33.31,30,2
C3 .13.125 .33 .35.SC ,20Bil3, 12: ,20
1
120 DRTP, 33. 35. 34. 2S5. 13, 128, 33
, 123 , 64. ,2125 , £4-4., 1SS , S3, 0/72 ,205 ,
244,125/201
1*C P-RT* DO,"9r-;04,li#O,lO,lSO,0O
. 223 .64- .2^5 . 13 ■ 126 , 3 3 . 123, 72 ,203
,24*, 125,33,192,75,205,244., 125,2
. rO PRI*"T mT 11,5. IM* 'J. — £C£T
7 FLASH 1, e^IGI-7 ;, „Sfi3l
EC- S'S INVERSE l ■ ~lh5- l;"
IcO PRIKT fiT 0.0: .
339 Sfl'JE 'j'JBP t»U3'
.OPD
LINE 1
Program 2.
i rem pnoorvrij-i a
a RE!' bu u . n.i t a
4 LE- »S=2. LE~ UV.:i«il: LET
sc=0 LET it = -l: BOR&EPi 6: fAPEP
6 ink l. cue. . poke 32425.201
r>£iKE Si + SO.iOl. POKE 3S«C,S81'
oo to sa ie
5 LE" bx=3. LE- fey =15: LET «;■
■3 LET my=V LET j=l: LET J;:=3
LET ay a 15: LET x = 19: LET H=l&.
LE^ »*-**"■ LET 0»-?"
L© PRINT AT O. SS. "MEM "; Uvej
PRINT FOR * =1 "O i& STEP 2. P
RIHT BBICHT 1. IHK O. PBPER
Ltoer Nalla, -
Be/ton.
< ;.\[ .1 >d Jump Bug and tor a 1 6K or 48K ZX
Spectrum, th.s game involves getting a bug to
the top of the screen, In jumping th-ou^h
gaps in l he platforms. On the first sheet it is
fairly easy by: or. following sheets, hoards tre
introduced, such as a cannon-ball, a missile
and i heal-seeking mutant alien. The
platforms uIki g-jt to move faster as the skill
increases. When you lose a l.fe, voj will be
informed of the cause.
Typi in program I ar.d check it twice. Then
Run tt and Save it to tape. Type New ic char
ihe computer, not USR 0, as this will clear the
machine code as well. Now type in program 2
Save this bv yp.ng
GOTO 999
and Verify it. Now Run it. Ii" ihe pragrtm
crushes, reload both programs and check the
first lor mistakes in data ar.d correct mistakes.
If none exists c.ien check al the Poke a.id
L'SR address in program 2. Correct any
mistakes.
The program shoald now run successfully.
1
V _ C A _ p ;s
r
2
- A f - fj H - G i'' -
-•
*-
- s y - E #- - H £ -
W
nrqgffr
QaPQOOIltfoOOOOoJoopOOOOodlH
IS FOR h»i TO 16 STEP 2: rCR ..
«l TC INT (RMD*Sk;*l; PRINT FfT t.
■ IWT (RND.iO.i +3; tRlGH'' Ij PfiPER
7," " . fj£XT i: »EXT I
is print r*T „-o,«, ,->rir,eR s. ujk
3, ERIGHT i; FLHiH L . "fi<5fiGiV)ftRKv
J&IUER5E ij PR
FL.RSH i;
• gW": FLASH 01 P
IMK 6; PRPtR .
2 STEP 2: FRINT (T" Ik , I!*T IftHDtSO
) tli INK i; PAPER 5; FLfl&H 1, "o"
. MEXT l
99 FOR u=l TO 5 STEP O
lata meter- .o»i,ie let u-« . let
lW=y: PRINT RT X,yj INK 5.; PRPF
R 6, ■*
1»5 IF lNKEY$o"p" RNt TOKEYtc;
"0- AND INKE¥*o "<)■• THEM LET a* =
""•. GO TO ISO
107 LET ajilHKEVt
110 IF aS =•"<»■■ TIEN IF SCREEN* C
x-i,yj=-- - incN _t I x=x-ar lei a
$=B«: LET I«* = "JJ": LET 3* = "~: FOS
k>l TO 8: 3EEP .BS,fctS: RESTORE
UAR 33395: NEXT t: LET S£=5C+23
GO TO 13©
lt3 ir c*='"M' TICK IP* 3C«iCr.» t
X-l,y>="' T'1EM G3 SUB 6P5e. CO T
o seie
iaa if i$="p" T^EH let nftK"5"
135 IF £*="O m TMCM LET m*="f"
l^W XI- bUHttrif IX,V»« «" i ntN j
O TO 5000
132 LET y =j+ :m*="t") -<K*"="r"l
138 IF t=lU THES LET «»=0*
148 IF \>30 THEN LET y=l
ia.& IF V<1 THEN LET V=J©
ISO FOR K.=0 TO SK-1: RESTORE US
R 33395' NEXT fc
ISO IF SCREEM* tXl-l,M>»" " THEN
go sue eos©: go to eaoe
io« ir •*='•■ then let «*»-p-
165 IF X«l THEN IF SCREEN* <X,W
)-"" THEN GO »UB OOBO. CO TO B01
167 IF flTTR lX,y>»169 THEN BEEP
.3,30: DCCF .»»,£©: _rT Sl=si.tl
H
170 PRIMT RT lK,lv," " .RT X,y,
INK 3J PftPCR S,»*;flT B,2j INFERS
E 1. "SCORE "; 5 C"
173 ir tt.nl THEN NfcXt (J
ISO LET OX=a%: LET Otf=au- PRINT
RT ax,as>; ink. a; paper 6; "♦•
190 XF SCREEN* UV.»l,jy)i" ' TH
£N LET 35(=aj<+2: BEEP . Oi . 50
"; RT bX .. »y
TI1CN GO 3U
19S _ET aj=il*5: IF ay >39 OR ay
(2 THEN LET S=Sf-l: IF ax»19 THE
N LCT 92 -3
200 pr:nt at ox..cy;" ";AT jx,ay
, ;nk 3; pqpER 6; • *-
SOS IF ax=x then IF ay=u OR ay +
l=y OR ay-l=y THEN G3 SUB B0SO:
OO TO DOSO
208 IF SK<2 THENvNEXT u
2^0 _ET XJ'IX: L*T JO=»y. PRINT
RT n-,ny. IHK 4; - i»": IF •yHS>3
7 THEN LET ra?(=BX+2-. _ET »tfai; IF
»i:>13 TIC l LCT *)>■<■ 3
220 ir lllX=!i THEN IF Oytaj THEN
IF *y+HS5=i THEN GO 5UB 8358. GO
TO 6330
230 ^ET »J=ny+B-S; P^ilKT SfT >. v . >j
Uj" ", RT ■>.•>), "Br : seen .wvvi;,^
0: BEEP .0B08, 15
2<-0 IF SK<3 THEN NEXT U
250 _ET CX=bX: LET cy=by; PRINT
RT b*,by, , '^^;•; _ET a = II«T (RhD*L©
> *li _ET b>*"b«TS. LCT Ly - ,» * lit ► t>
y AND a <4> - ty tbti AND l;G'i IF bX
> 19 T-IEN LET bX=3
260 PRINT HT CX,cy;"
, ■'«£" BEEP .0008,35
£03 II- t>j( =A AND by =d
B 0OS0: GO TO 8029
27© 'JE/TT j
28© SO TO 99
5000 LET iSC=£C+209: *0P t"l TD 1
ao: NEXT K: BORDER T : RftP£W 7: I
NK 3: CL5 : BEEP .1,10. BEEP .1,
20 BEEP .5.L5. PRINT RT 2.10. F
LASH l; BRIGHT 1;"UELL DO-4E ■ " : P
MUSE 50: PRINT PAPER 7; ISK S, *T
rtO &, BUT '-, • BEEP .S.S: ^MiHI
NOU ".; ' BEEP .5^4: PRINT "IT " ; :
6EEP .5,3: PRINT "GET'S " BEEP
.8,3: PRINT AT 6,11, 6RI3HT t; '
MfiRDER " : BEEP .S,lt BEE= .5..10
?.i-llt1 PftU»C SO: LCT bK=ilttl: Xr a
k ;3 THEN LET JU5
SOIS PRINT AT 9,5; BRIGHT Xi I'JK
3 PAPER 7, -HOtJ HIGH CRN YOU TP
Y?";AT D,7; INK S>; PRPER &; FL1S
rt ii" ouH koug "
F030 FOR q=Q TO 5 1.: BEEP . 5 , q : P
RIHT AT 18- (q*2) .. IS; INK q;CHR$
(150+<i)." "; tq-1) #50; " H": VE
XT q
SOfcO IF SUrl THEN POKE 32425,0
5065 IF Sl=2 THEN POKE 32450,0
507© IF SK=3 THEN POKE 32469,,
5075 IF ik>=2 THEN LET »S=ms+l:
IP »5>& intN LCI »s=&
S080 IF SK>3 THEN LET s K =3
SO90 PRUSE 50. FOR tt=0 TO 10: BE
EP .00S.5B. PRINT AT 21.,k;" "J F
LASH lj BRIGHT 1; PRPER 7; INK B
, » lo itari": NtJi K
•jIOO BEEP .05,40: BEEP .05.50: B
EEP .05.30. BEEP .05,69: IF INKE
Y*<>"£" THEN GO TO 51O0
KllO BOROER 6: PAPER S: INK 1: C
L5 : 1>U I U &
6000 LE"' li \/i5 = li *iiS-l: IF llve.i
<1 THEN GO TO S10O
tv010 PAUSE 50: PRINT RT 21,2;"Pr
ess any key -.o continue": PRUSE
Press ENTER to p tsSy
RUN
© : CL3
bieO INPUT
"J LINE J*-
7999 STOP
aOPO PAUSE 20: PRINT AT Uj ,. iVi£„
;RT 19* J i.
BRIGHT
09
BR 1
Bfil
BR I
GO TO £,003
3C510 PRINT AT iX*}«f,S,
FLASH l; BRIGHT .; »
, OT 21,a; "bansea juvff «»•«
TO 6000 _ _ , __-. , .
B02O print r- ai . a; jpi-g iP- *<
GHT l; "Shot ! ! "! GO TO 6000
8030 PRINT AT £1,2; FLASH 1,
L-l-ll X, Ss«i.«0 I » ■ : OC TO 0666
8040 PRINT AT 21 j 2; FLRSH 1;
GHT l; "lutatad! ! ": c-o ~o sees
8050 FOR h>l TO 100: NEXT k: FOR
k.S9 T3 10 STEP -2: BeEP .SOl.k
nbxt k. ro^ k-1 TC a. FOR J«,t.
TO 19 STEP a- PRINT RT j,y; 8", A
T J -2 .,«,"' ": BEEP .El,j*2: NEXT
j : NEXT %.
8850 FOR k=4 TO 1 STEP -1; PRINT
AT 19, y, BRI6HT 1, TLftSI- 1.CHR*
IHUD' PROSE 13: BEEP .5,*: N
EXT -t
8070 RETURN
9000 STOP
?>3*>«i RtsTORt s«i- fuK muan "a "
TO USR "S"*?; RERD a: POKE k ., • :
NEXT >
9991 ORTA 235, SS5, 195, 10S , 132,19
5,255,255,24,68, 126^126,36, 36.. 10
S , lOE , CD, ISO, lS6,9e,B,e , 12 , !£,<;■<?
, 126 j 125 , 60 , 16 , 16, 46 , 4B
9992 OATA 103 , :©2, 36.. 36 ., 60^ 12E , 1
26, 60, 24,60 , 102, 195, 153, 153, 155 ,
102 , 255, 23 1 , 23 1 , 139 , 129 , £3 1, 3C5 ,
■8B
'5993 OATA 24 . 60 . 122 . 126, 12&, 122 ,
&0, 24, 0. 0,185, 190,2*5, L9B, 1&S,0..
20^19,16,16,54, 1S&, 1S6.6E
^994 DATR 0,3, 126,66^66, 126, 1«6 ,
SS5
9997 RETURN
9996 SRUE "JJHP" LINE 99S9 ■ STOP
9999 GO SUB 9990: RUN
Buzz
Tony Davies,
West Briogford.
hottinohamshire.
— -^ — , — , „ ^ " —
miSMm
Tins is a FAMILY game, notable for its
cartoon-quality graphics, which show to
advantage tic cast with which the Draw anc
Paint commands of the Dragon can be used to
p-oduce such effects. It also his fasl-movinj;
(continuea on next page)
5 CLEAP5000:CLS
6 FRINTS2O0, "COPYRIGHT '';PRIN~<»264, "R. A. DAVIS ': PRINTS32
6, "1983"
10 PM0DE3, IsPCLS
11 Ml*="L402fiLBG6L^F+GG+AG+A"
12 M2*="BL8AALAG+ABO+CD-BO+C ,,
13 M3*= H 03DCO-B0+C0-BA6+A"
14 M4*="GBA+BABF+G"
1 5 M5*- " 03L2DL' 0-GGO+L2DL4CL2C "
16 M6*="T4;XM1*; )M2$5 XM3*; XM4*; XMU; XM2$j XM3*s XM5*; "
17 GGSUB2000 (listing continued on next pagej
YOUH LOMRJItH. APRIL I'JBd 173
SOFTWARE FILE
(continued iron previous page)
action and a continuous display of scoring,
with a high-score feature.
Tac screen displays a lily-pcnd with a i'rog
sitting on Mic of the liry-pads. By uiing the
right-hmd joystick and iis fire button, you can
aim the frog's tongue to hie the Duzzin^ fly
and so score points. If, however, you hit the
vasp instead, yuui scuie will revert trj zero.
There arc nine .evels uf difficulty and a
choice of game length from one to three
minutiis. The listing also gives a signature
tune — The Blue-Tail Hy — and an
introductory display, which give the final
product some polish.
Lire
11-16
FunctiDn
Make the tune.
19 Introduction.
20-310 The background.
320-4*0 The frog.
45C-560 The scoring.
S61 568 The options.
50C-637 The wasp and fly (0$ and A$l
57E-740 The action and check for hit
routine.
?nrO-;i95 The titling.
(listing continued from previous page)
It *BlL.% Jirtl .
1* :.:.;: "-i-i-.. , i i^tHTfeM.'KiP T-iE *poQ*ji»
P MT*n4, *!(' -;i if-t l iv ;iPm»J~Bl'?o. *Uafc iVMVtt -iiiv.i
itr.* * hl-hi+iiw.ml", t«w» rtw rorrtu tjir-, t-nnn*-?*'* , &C *
r i«:i nc w; icHMiML'/h vol iw ir fti.L "'i
7* i rtc*o» j30i-i2T>d.i?3(.«ECT
14 r"tii ti,ti ,r,4
4-« p#*\ti i ,j?;i ,3 .-i
M LLttlU.c ,Wt t |%r>! ^^i.^S
70 MtfTigtilW l i l m*iAIIRClv>,lB0» l I ,
t»» ««'»■«), l4*tCSf'13Lt3Ul9' 1
*»*» MHT483tl*3 ,3,1
li.n W»«ifi*ti;.t95i.i.;
I?ft RiV'L£(Jf0..394,« 1 i
i>j ci^ut *■.*■■. ?•:,? ,^,|
I** cn=L£tjf0,.27> l i4.J
i» cr«tE*;«o. ac; ,ta\?
it s ii :;i !■■;.., re: ,:-■-
J -M ^IA.Lt^J.1 |lt»|J
I to h-"l'lT IX>, t> 3,3
i*» GtCUFMOtS «*0,J
MO fn;r*i i*j ( 5/ i,j.
2io cucut f*o»y «aM
no p«htib3.i> 7.i
3W rOI X-0 "C SO ST:P 5*ftri r-r**.Dir*ll Tfl l?f
kc tt*cix.wi 1 1 /hi . >pi M— > iiwui mm
250 FQl X-ISU Tl 7TO fiTF«iffr> v-ftoeiftUTQ; 120
SCO L:4KIX*Vt-<t, v f .ffttStl
310 **e<T r k©*T
SSO LIMW'Plliro, (Wr+j3L*<H.HLlt- l >*5-J02tlL2(L?5U IML3H
BJL ?3L«2L2G^C'2L-*iL Itfiu M'MHWim r&l n*H MP?-., ML 1 BDi F2FD
F» ! Fft25 r Sft» : ICr ! JU*n4rn.FI.3FTL7Cll2R:£^7E-Ar'Jt>:Jtu living
StlVHI Xu|-4lr
330 0A>v k Emi4 i :9UiL'ii»3'J.tR t . H7P4I ■".ri.flm.OL?3*F I9A&M J
S.'C&3U5U*«QtN_(H4Fr
mo i ryri?3,L20i-<77.l2<>i.n«ix!
X«rt M'«TiVi, -in** , 1 ,M.
;?o *>ft:?*TiM»i2;>.i,*"
JtV frtIS- >/:. ;~'-. i ,4
**0 OR**'I>HiCM.IO(-|=*<-lo*H.«ML(G2D232*it»25.M_:UiL(Hr7l 17
LtiLUJuaii/ <*miMi.W-*LtLJLMLlli^'' -
*20 *iK^* -H*.' . , 1m>|1 ir*04iT)Plll.)Et1'5, : I5t L il^.'tt L'tWM.
iK)iK2ti.3M»t-rv,t?3 L3D4Miim7 1 i:zaiC233fc*7S l :\- r : I
4TW CEA(L£iU',ni.l c 3
440 f*r*n f rat ,*>#>. 4 *fl
■?1«I3'
4*3 «nt i - -LAjii 1 ay-iFZftatajara Torn: *
*/u Ni(^l«-c;ep^**.-4tJAH^P!•
ICO Nft :<i--T»M«/.-lM ltH?jtG?tJhr&'
si" mi.:i- , L,rti*4 H *is*-itV2E.L-iMu_:u3ri"
S2X< N*<*i-"r-;efi*o,*iMii'irii.MU rtMBtCJ""
5^0 M*i?>-'C"Eh*4,-i»>^:tj;i4"
5*0 Nf vt i«**i;^PM*r., * t»i- j «l .-rwcy-TT wjp ti> *
sat- wio.*;;sn.£, m v7likfi«e?'
■MO E«--CM>f»0.4t-B7e»-*Eh2*l)h*t, i**l1t*rp7^*f?JD4FR:EIVn«
t. » ,M;Ti4»i_rt04Ffci*6,«ojiATFr.c-w3ft c 3tn+4 ,»ui4L4U'i**i *in
n*|SH*-1 ( **f,41th«0, ?^4*
r*l QLSMl ift JllftSO^ 'LLVM -C , "^P*;HT4)i«.4.-t.£.^CL ) 1
y PTP1-W.T' ,."«» *r»^Tt*, IfWIL T Ift Lrti* J IWMfll *V * I
jc . H-V4.4T4 ■-■]
I/.* :r v.n th »■ ? thoj 5*.
3e3 L- > »VJel-^:^T*^%>,-E■*«i LCMSlit, l ,:.-R V'tiMINrv?^.
■^^.iiir -'| i6.:ir*L- in, I
3&* t»*J^rjL*ii:» if-"'Tirh -a^
5a? tr w»i. i|ii'<; .?e v.«.:i#.- : i iin r;»^
v.n T*."iAi. i !•< i t;#|j**>
5-s* ec^tiN i.t.
•it- "•i-"4urecinaitn^»ftrriKi'T« - wDiir';tf-'j"x.c*_i n*>..* ism
£P-102LJhJtl.aKirw--S 4HW^7MV
UK M«'aiN,.tDnJii;wj^iiij^.'Mir?rrn*f :r ;iu^4 j5 e:F?t>4
r ■. r?--3F45:EEJLlK.v.M;L;iii Tt iM.:,i|tSSK;iif 4Htt*uir*J rrt
F4EJj*JM>JL73aMWt "T- t *. T T* I C- ^ _ L '
«iii --flK»i«at*t2S
&;? t-T(1CP>&)ii- T-/U' ikhn m-Jir ir-V- n SF i»i5
&l^ iE-^DvlC:
O'.fc IT tr-7 THFM P- 1
*i7 if a-* rMnwAW
9.2* tfCKt^l^c
sv e:L*o asz«Mtt«rroMo
fc-* ■ > ;i , «* i }if*«tiMM"' .• •mB**vi* , toi|"
AST SAN. 1 2».4
MO r.-!inv* f 2
MO) U"(ni ijuwiKE*i >ii>'*JOv«n.-rz*iDiiJ0v|T>:<3»
«.»o «^7»^0
OfS (^ nBfURBKO -mi TFTV 7|.1FLRF ^gi".
:■■■■:'■. tr ni * t>cn
■>*"■ .- H'Uinkii,;;':-i nc -n[wT :-.;;-:■- j ihcm lg-im
**i If *ffl[«Ti- t ir«3i-i t* r^CJr*"' <n,tf^ii*" •'*'♦ mi'^M
7<*) LliC<]u: ( su»- («.//> t r*itsrr
J10 DftflWC-'flTSfi;?!
7M ira-i **.rs msiV- ph 4 **tp«*ii— t «ni<«cvi-"ia«i il io>
o
/^ >**« ■****« SIM *.M**' , ' »STP* Wl»' 1/iff
■40 -..L-.L 2,S>*~ • :-■■ -.liv. , --i:--. '
yy p*-*rrFM*f., -s^-'5M 4 ..iL*[.;«.ii-]L;'.i-)r: .- u ^:.i^ -,:it- i
5'
|>#m »* r \*r -urit l*f UliF^l
7?« I? FI^? T*4Es F2"F2*:iF5-0|f-^
(3C«i Cfll M , ' l M at t < U 1 *»iwlrTP ■*miktji,i*mm#<fi i *-i«-i2T5 l ii?'
•v««r>
H|H Kt HJMI
Uli I^IU-U
ftE« CAau-Brr}l3.i:< k *l>*
o/« wim-niriS., it *wi tfT-i .'Pt17?5, l*"+HJ(F1 ii*9"2-3i, lo"
-xiif>
8&> SdWC 2 TiKfJ'-H
an i-i nriM
t F9>3|
>i*i-oir->
10.0 TlnSP-
tOM 0*A*- , IHWI!! l .l<i , *»t#
iO»» COC'Si' , -PJ»»~« , J*c»'t>*«rC ovtr»*» »l , niwiafj#*, -vrr.il* IOQIM
*iSCm^3WT*328^M]i> jlthl - jMCn i wtv.i
;uia smii Mrp*>
:■■■*- '■•>..? ::':"
10*0 9Jr£E«. ,0tW1*
■.MW DWDMO, l^-(|!?K<J?^S; 2F4C4v»V*34GlL 1 it"-*. , 4 I HU1
rftiE^uSt^tn-L', -j!iMJi3H.tBffiiJj»y
Trt ft PAEHTM?,!?)! ,4,4
20» aw *ft}iAi4i_iJt-^u*i ;:?t>4iiif.n?7>4'
SOW DfiAM'PrtpS.i^if^"-*^-!*!*
*^jt> Lvni ii nniT.t),iO( > &*">*lA4i| *
-.,... piiM : i-j ,:•;:. . ,-i
20X- C**u- MtdMStS: '*' **4*i "
run PAINT! *s7,/, -! r ,7,4
2:10 Wftu-finivo.iirsi*-'j(***:"
24IO ■ -.1*1 *o,**l ,-t.l
r"v- rf»u'F4i2iP.»CtE: -- -"j(4*«i '
2l7S t iin..:.. ,..■■
:•'(■ Dn Jliii " !*"
^l-t> hLlUiTd
:?i<* CLBipp:vT»u^,"irr>OTi-EA Givifi ?
^?C ^P1MT4;b3»* VtS IVJ Crt NC *M>
222Q H"[WtY(iHlf-*-i4F(l ?7T«
rj^C- IF M — V" THEN iTal £15E2240
:2«C- CtJt*fr> JT »2«r>.'«05t ¥ =*»r-4> H'.ittu:
Reset control
M V/arren,
Lewes,
Sussex.
■
<aw
Thf Oric has a reset button. It works
extremely well, except that to op;ra(e it
requires the use of a screwdriver or mmc
other similar object. As a uuie yi ufessiontl
method, here Ls a routine that allov/s Ctrl Z t3
be used instead.
It works by intercepting interrupts and
diverting then to 400 hex, where a shott
nmt.nc checks tc see i" Control an J Z aie
pressed If they are, conrol passes to a ROM
rsut.ne at F400 hex — the reset routine.
10 REPEAT
20 READ D$
30C-VAL("*" + D$)
40POKE^«400-T,C
50T=T+1
60 UNTIL DO-' CND"
70 :
100 DATA48,8A,48,98 48 20.00,97.68,A8
HO DA I A3«,AA.Ba.4L:,U3,E(_,"END"
120T=0
130 REPEAT
140 READ D$
150C = VALI"tV" -t-D$l
160 POKE* 9700 + T.C
170T=T f 1
180 UNTIL D$ = ' END"
200 DATAAD.O0.O2 C9,A5,FC,O1,60
210 DATAAD.OF O3.C9,DF,FC,O1,60
22ODATAAD.1O.O3C9,BA,FC,O1,60
230 DATA4C,30,F4,"END-'
240 DOKE | 229, # 400
250 NEW
260 REM •♦•*«♦** ""CHECK & SAVE
BEFOFE RUNNING!"**"
Statistics
P Hit',
Cerahatlon Beeches,
Surrey.
nTBim**iiin
i;;3»
This STATISTICS PROGRAM is for the Dragon
32 : using approximately 1 ?K of memory with
an optional printout using the Seikasha GP-
100 A printe:. It contains six sub-programs
allowing you to display *: pie chart — lines
850-1080, the mean, variance tnd standard
deviation — lines 1090- .250; a pjreentage
break-down — lines 12o0-: 39U; a bar graph —
lines 1400-1550; a frequency polygon — lines
1560-1660 — and a his-.ognim — Hnss !67'i-
18<10.
Numbers and letters arc dispkyec on the
high-resolution screen t>y means of a Draw
statement. The position for the letters in the
Draw s:atement of the pie char: \v. achieved by
using the Circle command in the background
colour and finishing at .he mid-point of each
iegncnt so that the most recent p^inl of each
segment will be it the correct starting point
for the Drixv statement.
After each sub-program pressing the Z key
will rcurn you to the title page with the
choice of further sub-pmgrums.
1 O PRTMT"
ii
20 PRINT"
.... STATISTICS "
ii
ii
60 FOR R= 1 TO ..
SO'XH NLX 1 K
70 CLS
80 LET S-0
90 PRINT <& 200,
"IN=UT TITLE"
100 INPUT T*
110 CLS
120 PRINT @ 192
, "TOTAL NUMBER OF ENTRIES UP TO 12"
130 INPUT T
140 DIMA(T) ,B:T
,A*C10>,B#C12J ,C*<12)
130 FOR R«= 1 TO
T
160 CLS
170 PRINT" INPUT
AMOUNT FOR ENTRY NO. ";Rs INPUT A(R)
180 LINE INPUT '
'NAME OF ENTRV ';C$(R>
190 S=S+A<R)
200 NEXT R
f
c
C
174 YOUF CCMPUTER. APRIL 1984
JWN
S0FTWA1& FILE
K> ','15
.""i* REM SCALIMi
*.!' I -nil I
III:
,m< f un n- i iq -:
:sc ir eiR«n:E -hei e- ma*i
340 «E»1 R
270 P*(trT<173/CI
:^o *en riM^jn it** o* -dim
3t0 ■'OR i< - : m I
(00 |hri-(i(«:/£
3io [F «r-,.:,oi nun i*ttnc>.(ii:>F tin.-o <ntr. r«j(ji-u
ru. H3T 5no*> on the f ie :-m=<t cut 10 t i«o emi < »i i
"f n*w.--'flvnDr »*^jm 3M imc lit c**-n' eve 'C * IJMO
i u*r,trn i •
12. NClil '.
;y." ' i*i &i : u -n>u»*.* UiCMt
T'Vj REH kUHBERS "'It I E T tiS
--: ,".* .«.-■ frr |l>:k^" IttlkaMCMU «.^j
JtO fit H»- l-.Hr.-lJlJdl.tm.-iHI'
;70 ft*«^'-'»i.4jn.i*.:f nu-iL;«iru: •
3iO '■> ■■=...' 1*21 .III.-. ,' :. Jllll , ..1, ii
■5<*i Ali<ii-CK3Un*WlMHM»L4"
•no a»r*»»"nnFie7Fii-7Hii *i3ft^4 a
J]0 Mli>»"**IHVtHll» H./iiiuJE^LSLS'
420 A»<*.;- , 'I»'lliVlAIIH*'
JT.l AJtc ). •!>«., -.'1 nil fl]LM:DIU.EIF'3E:LIHlL. , »! B'.LlBur
j^ii «j<-»»'fi;Eju5mu:e:ci : ia2ii2HiL3Bi.i"
l-il I r ;!■- , .:R4Ii'-.-;m|-.:EI55-'!?.'I •
4r.ii B><:>> 'ASEIU.i-ilLWSEIJIMIlJPfcl.ii'
470 b* i"-i-siio:ti<3ii3Mij»Finri im.:e-i'
■150 B< i'>"'»2«!U?>ul :C*U6'
45« B»i5>-"»«.1l.3BJi.r.u3R4.t'
500
310
s:.-.
.,.!■
v.:.
360
370
3B0
3TO
/.mi
did
620
430
i,...
(.MO
470
tao
i?0
700
flo
7<0
no
74U
no
760
r/v
N
780
.".-■■
aoo
<3L6
92<
s:.
94C
43:
a?t;
uae
a«
50C
IIC
?2C
?;<
iq.'
■ , . .
esc
(■t iiJ-''.-3t>ILJ.'IR'L*"
ei . ; i - • i« i emu. i f i nji-SM i^l i k ■_ .-««o •
e» is»- ■ jcmniiifpO-'-'UJ"
in .-i--n.in;L:jat;i'.2a.] ■ .
Ul i !0> -"HI IF I R2F. I lC3L« '
i>r..-i .- -.-Rii x:i-jsjLio; •
B»l:2^-•5*L•^U6'■
PRIH1" 1 192, 'OD 'CU IW 4 PKlHIfllll */«•
IMFUT •".»
CLS
:i <«-■<■■ an «*••«• THEN iif ELSE S70
:r *r-'M' 7.CM ifl©
C"40-{LEN<lii/2)
F«IH^»-I.CHPt 1 151 , 1MHC1 1 1 «
?!)( I- I 10 .KM('«t
rftiimt-2.i6B.cir-"!
fp.i*i»-2
FRiVTai72,"73 RE'EMT ID Hill 1BI4 tull* J'
FOR R» i TO 5000: KM 1 1
C-U ILGNCIJI/21
r,t,n 1 1 rig <■*)£
■ :;
f-inuiac.Ti
fftlUT* U7."JM1CH PR03RBM *"
FfliUT
f»l«f il) MS C«A»T-
khihi .», itL-irt. v^ie^ce, oiMMwarx Mvmio
r-mur ■■ [-•■ PttCSriTMS jhasi ■
prw n. Be* 5fi«rv
PRWT-iti FREOUEHCV FCLVKJN"
r-mwr- it* iitsTocftAH*-
wht"i;i sicp-
:n=jr p
OH ■' BO T3 l».[M(',,!tJ.H0l',i5:'i,l*i"..'»»J
RE- PIE I**!"!
rHrar.1 „:. SCI ife»Jl.*>.f<L&
ap»>
a-o
FD< h< ■ in i
o-s»
SI*- HP4f W
m'-ii I'VB.iii ,ii ,o, ,p,r,»li!fti/2
X«P1I-.K KHBDMZSA^EEKIWwE)
V-IVtl. lllllll \4 , "./.. "I I ■ I*.* ..IH
I lr£ IlL-a.'/o:-. l.n ,ffiES£l
CRAHSXIt)
■vtJl P
lOP t-
■
1CCO B=-6F-!ntl
ioio :i»ci.e.i2B,i'(.> , «,!.i. o.hi-
1030 T->£6» .t.B»«w»»»iSEI> H.1C1"
li. 4> l]JEii:E.-J6»-iX,Vi .rEf
)CO) ,: ; :.c \n. -o' .»:.;
106.) Mi'T fi
i^iV i- rt»" T wti ju tiuw ii-r*"
J095 t 17 IHktV»^t|« I n.\ ;.-.! DbflG K'*J
1..'., wl "CmN, WihICII.L, : I ..M.i"L Lu. .' I- : l ■
SItxl tt->tl»-5/T
mo f(A s«: iq i
n» rt-i.\.fl:-™' i
i'.yi BiE-ft
It« ME«T R
j;i>j paiih'HkAm - *ii:wt tw.ttt»i/iOO
l:J^ PB»ir
i-.eo pRiMT'srfiAcafiD tEvtu-iar. • 'i hm id«!<k): wioo
11*9 Piliir
171.-. l-UIIC-VAUIFI'Ct • "I ENI :Vk;|i'J l/'il|'
iv: ' *t--*l I I n it ID i .'-i
T!"..: ri.lnf n-: 1 . cih't i '.i.-t '■rEur, -' • i .luf rt« »•.!-■ Wiati
IVJO f'RlNrHJ.'MtfilllMH - "|*fW l;ir^|i/MO
1240 pRitr-i-2."£r4HeofiD i£o."iow - ■, icnkd*i»i i;ioo
12t0 !F IHUYt—l' r-€M :20 ILSE I2S0
12*0 RE- PEftCE-VllVEE IhnS-
i;;.- rciiii-'CDW uonci-o.n.oir*n:uM''i'*iij>ir'.«
lice, rw i.- i i' i
IS-ip FfiInr,CHkI lf.4-1.. t '. jLtlB'l
IKO FRIf.TT.gl2<i, 1 n:iMrtStv!'>l»H li'hlt
IjIO rptN.fJBii-i ii rMMrLSlM: •»•«<. •«'iBil''»l">i
i?:o NEXl R
r e
F- G H I J K L
higure 2.
Figure 3
9
.' e
/ \
A /
/
/
H 6 >: D £ F
II [ J
1330 :>- *•■ ' -in : ..•*«., »i i n{ . (Ml w t ■ i i.'ip. <
.. r.iniuii'- 1 <■>?<:»' i -i-i.-i>. f^ -iLci . u
: M rrjnrn ;
. .-• i :■* n. | if. >
i '.*. ...linn ..I'lCi 44-RI;' ■ Iti'.ii
tl'O r-MHIli 2.C*KI*ltMHI20i;lFI ■•'■« .'.iHiiiiy «»«•';..
.Rl; PKrlflrM I.CrtSI lo C'f i ^:<:|Fr)UT*-2,UBI)« H *4HP.«7
• if iln *100
I ;e>: "IE i =•
I«> !l :*FV>-'J 1HIH "A Fl',| I .:
I4DQ i- r- l«v .lioii'
:■'■.,:.! o, :, ,i: n ■;. ..,.1^..
H20 FCfl R- 23 TO 20» - ='E= 2C-
It3« LINKfi.lSOl -IR.l*0-F4aiK/201> ( P«KI
mo C«rt» E3«10'
t*t>: Lit*t -^in-ia. »'o> .ktap*
1**0 UIMl-iR'15. I'S l lAtR/JOl I, fit I
liTO OfifiK'jSLlORti) -
14B0 LIHE-iRMO.ISO. .IkT
I490 ORAUM.ICCS-
I.M--: lotnn^.l .1 Wl
1.1111 HI * H
l«- IiS S.JU IUD
tVW 111? liUl' "7S2II
1S4V IF (,1-T- IKEN 'jU SUB 1I1&.I
tSSO I' IHXtffl IHEM '» El-M. IISU
13c REM .'ficC-.£>»: BCLiSON
t37i Pl«PE<.ll5C"iEENl 0!Pr_S
I3B<; FiP R-20 TO 120" r-inSTtf 20
13' L!Mi«l.iao-«''rt(R.2OJI-iR*10,IE<>-F.«iR/:o-Jli,P6ET
i'.". item '
io:; l['ii^ii,iii(ii i-K>oi,ln4'
1620 LIHE(20,iai'»-12i4.iaCii.tiiC
■ -.■- so sue iho
H.4-1 OD S'Jf 2320
lliTMl II 4if r "■*« R 1 '*i.P K>lV*
I44MI if iMKt.vr-'l' 1.4*. . ;«* ■ . hi 1441a
1670 H£r< rirS~2GKW
| 4 ©v P-100Ei.li SCXIt'H -.KX3
J*">f Lt*C<20.l«0< ,"F'
ITOC l.l!«t<IO.ino> 139ft, ISO) .Pttl
I7H' fl/i P**aO TO i ,, *;OI ?'£p 20
i7» IF »«.2(i'" TH6H 1-70
1730 I !•£!■= je„-)-lH.laO-» •fi'fl'Jvl i. F-»dT
1 7 *o DP^ll ^:0 - *
ttc LI* <■■.■>>», lBOI,f3t'
l?<0 faiM'SH ,i7*>
1730 ^e<T R
1750 F0» P- 40 TO "*?0I 9^EP 2<*
i.*-n • •».. il- 1B.:J -C,l •> 'ift.n-.Mli ,pK(!iET
ItK'J «:■ I R
*,1MM .Jl Ellll T''ivl
IMSU Ul tUb -■'*.*■
urn if « '■■ lUEN :-0 Eilf 15a0
■ I .J l 1 Isti-n '(• THEN '20 S.EE 1B«0
iciai rt'i oa"o r = rntajT
ios'> riRitn*-XiCtfft4<'3t
iS'j ■<:■; !■-''• ffi i"! fee ^
ISM i ,i I- ■ i. ;..:
ItTV' A-'l 0l'lTi*.¥.'.»' , -0[«-<lt,V-Hl->2»=P')IN-<ll,V»Il-*'rPI-l
JMm.f"J)»»'PPCJHT(l(,T<ll-li«rP0tNTII,'f»!H.17>r»(llNT !
V , V#AI -i«4 « ffl
J7KI PRINT* tS,CN**<A>|
I'l'UHIll t
l't?i> rvnilp-5-,CH»f llS>i
tlM HEKT »
1 '• (• PratiTH-ZaCHU IIS>
l-HO RETURV
1=40 R6» QSsH LtTTtKS
I"-0 UFIW H>23 , l«7f
I'm., rir. <■- ■ k •
: AW»>(Ftl • b■ill*L6•
i.'n- lUlTjl I ■*
•.. .'. si.ri*')
2t'.'0 FEU t H -I'll' ■•
71-1 : .,*l. V., 1.4 ■
■I ','■ I - I. t' •»
. r I .'.^ct,! ♦ .WIS'
-•■■i I 'j-'T l>
.... .-■ *y- ii
• ' ■ .-M. u H...Cr.'i"
... -,'.'C
Trade
Liys Gw/n,
Boncath,
Dyfed.
hipp" i*i.!
iiji!:!.
. 1. ■ ,■■-.
Trade is ,\ game for one to four players. The
object af tie game is to buy and sell gooes and
to make aprofit. After the chosen number of
mms has been completed, thcplayei with the
most monsy is the winner.
When the program is run the screen will be
blank ."or a few seconds. When selecting tie
number of turns 10 is the minimum for a good
game. When contracts is displayed it means
tha: the port shown wishes to irnpou the uius
ot goods dispkyed.
\\ Ik 1: in ijiiiI y»u ut;i_y buy in ;iiil i',iiik.s u.
list infounaiion. Your ship hts thic; holds
each of .vhich can take up to 510 units of any
one type ol goods. On selling each hold i*
considered individually. If you fulfil a
contract you will make a profit^ if you sell to a
pott you will make a slight loss. Whe.i at sea
use N, E, S, W to move voir ship while
sailing.
D will display a po:ts location, G will
peiu.il pubsagc ihiuugb d canal and P will
ailow entry into port. Contracts atic prices
may chtnge.
Randomly d.triug i game at the end of the
gams I he pi ice ol the ship will be included in
Jk tsse-isujeiil.
S :-v£M RE v KJPU;K,FI£ri,V5 J l-iv.L
•■ JtFPQyL MfltHlM£RY.il4 . 4?>e .L.E.MIJ
VUL-i .i- .:-.■ C. ■__■£?. SILK, 249 «r?C"
. i?ri»-;v. c .r:* .Mi. . ias .. jO,CflL:uTTfi,-JL
'■?. ^-fflj, 14&. Ctrt-Off TfIR..355, 155 TC
• . 0,ctUcCTR ICftL , Z3* , •■}.(> , C-^NDE SPP
H.'l 'L"--'. '.-> 'si-:' . i-.'-j .
. e mti t f l- ■. •. , l '. con . Z7& , 145 . unp
C :C .OtCl.i. , i-^6, e-Sv), JftMiTICfl .RLIM
i/i^iSJ^EWiOJ AIRES ,6eE=,504.. It.
C d C'6T RC'IT , CftC 5,171, 34-5 , NSU ORUE."
Ms- , CO i r on , a?* , yjv , ohnuuu jtH , i- Bti i
T, 124. , i55,N<"nSf-l5H .COFFEE. 3S4. ;.■??
iOEi, . 35*>, ?4)S, PWJRHft, v 33E,,C*i3iV.
IS />.-3r
2© .-'ftlrn- OF JJ 6, TRACES-
£-3 UST » = i-S>3i*
:-e dim Pci2c. ii>
C"E L-2r> l-5 :.- C . iO;
46 I>I« H ISO!
45 DIH C 126)
36 rOR Xcl lu nic
SS COSLB l&E
©0 LIT P$(X)=i=ls
SS G3SLB IOS
70 L£T t$(X)-flt
7"5 COOLD IOC
89 LET M (.<) =WL A*
65 Giis-B la?
J(? LET CCXJ =C'rtL RS
(continued on page 177)
YOUBCUMPUIEK. APHIL 1S-B4 175
The dream makers
~'iAm&!xr!2&5£
MJi.i±£iA
Mf»i^K
K
•
t<fc,
I w&fef, HH^^I BBS
3S
* :
H
'■■•■" v .
HI
y*!
>"
1
*$
;w
wwwcv
cm
x
\
1
BH H96 IS
53Stt
idCKdw
CRL orings & whole new world of excitement right in toyour
living room!
Games that testyuur skills .o the ultimate - whether it's zapping
down invaders or playing a whole game of cricket.
OnlyCRL offers mirth a.widechoice of computer programs for tho
wor'.d's most popular micros.
. . catch cne today at Menztes. Boots. W. H. Srr iths.
Spectrum Group and £,1] good computer shops or send
direct to jQRL.
Never has sc much fixeiLeiiieii^btieri container! in a cassette!
CRL House, 9 Kings Yard,
Carpenters Road, LONDON E IS 2HD
Tel: 01 533 2918
MM
n
-■ MM &B3F
SOFTWARE Fill.
(continued from page 175)
10C GOTO 140
lai let «* = "■•
IIS- LET a "PEEK A
11C LET n -ri i l
iae ir «.i£.?** rutn teT A.107CC
126 IF Eo36 THEN RETURN
130 LET RS^A*+CHR* B
138 GOTC 110
14.0 SLOL,
14-0 PRIhT ST 13,2,'nOU fIRIVf PLF
Y2RS7 (1-4) '
150 INPLT I
1S5 LET X«INT I
160 IF 1(1 OR I.d. THEN SOTO ISC
1C3 FRIt.T «T 1S,3;"H0U URUV TUP
N5?'
170 INPLT
175 LET J=INT J
180 IF < _<1 THEN GOTO 173
165 PIU Uil, so;
iyo for x=i to i
19E LET '■-' i.-: . 33 i = 100
200 LET U f:<, 1) =300009
205 LET U<X,2)=INT <RNDH6)*1
:io let y t:< . 3) -h < u o: , 2> ■
216 NEXT X
526 DIM B (3, I4-3!
325 FOR X = l TO 1*3
230 LET YoINT (RND*18) +1
S3S LET E«INT (RNOllS) (1
§40 IF Y=E THEN GOrO 233
24-5 LET F = INT CRND*390) + 1B0
250 LET B f 1,X) = v
255 LET B f2,X) =E
360 LET BO,X)-F
26SBNEXT X
279 LET NO=I
275 GQ5UB 1130
289 P.aiNT
eos ran z = i to o
£90 PaiNT "TIME ELAPSED ";Z-1
295 PaiNT -TIME LETT ";U-2+l
000 FDR Y»l TO WO
305 PRINT "PRESS R KEY"
©10 I" INKIYI-" ' THEN GOTO OlO
3 IS IF g(Y,3)=6 THEN GOTO 76B
320 CLS
335 PRIST "PLAYER ", Y
330 PRINT aT 3, B; "HONEY l";wtY
335 PRINT RT 5,B;"YOU HAVE R SM
IP ■ j
3*e' IF V(Y,2»=0 THEN PRINT "RT
SEP,"
34.* I«= WIV.aj (f« THEN PflWT ■• XN
THE P3RT O fc ",P* (U(Y.2>)
350 IF V(Y,6) + UfY,7) tU fY,8) =0 T
HEN PRINT "YOL MflUE NO GOODS RBO
RRD"
356 1= V(Y,6) ty(Y,7) iU(V,B)-B T
HEN GOTO 385
360 P3 INT aT S.JJ'ON BOARD vou
HAUE: -"
355 PRINT "GC0DS" , "UNITS"
370 FOR X-* TO 9
375 IF U<Y,X)<>0 THEN PRINT S*
UCY .X)) ,V(Y,,X+3>
380 NEXT X
385 IF U(Y,2)*0 THEN GOTO 420
390 PRINT RT 19, «; "DO YOU UTRH
TO STRY IN POPT? *
395 INPUT I*
4.00 IF I* II TO l> ""Y" THEN GOTO
7 "95
...cue IF :* CI TO 11 *Y"W" THFN GOT
O 395
4.10 LET U tY, 1) ■'«! (Y, Ij -200
416 LET U(Y,2> =0
4-26 LET EaINT CaNE*103 +1
435 PRINT "YOU HALE ;E;" H(»IFS
*30 PRINT "PRESS N^L '
4.35 INPUT If
44-8 LET P£=P£EK 16396+5B6 +PEEK
16307
4-4.S U05U6 1910
45© FOR F=l TO E
4.55 LET G=PEEK fUlY,3)+PE)
4.50 POKE (U (Y,3J +PE) ,56
4.AK LPT M$=INKEY*
4.70 IF M* = "" THEN GOTO 485
4.75 POKE U(Y.3)+PE,G
480 IF Hg<>"6" THEN 3DTO 578
4.B5 CLS
4.QO f-RS'
4.9S FOR X =1 TO 20
SCO PRINT X,P»lX)
505 NEXT x
51? fLQU
515 PRINT "ENTER HO."
R^3 INPUT I
555 LET I=TNT I
S33 IF KC OR I>29 THEN GOTC 52
9
S4.5 let h=p£ek (m:d+pe.(
545 FOR X = l _ 10
553 FOKE r-(i:+PE,S3
555 POKE f (i: + PE,H
v
F
765
575 IF M*o"P" THEN GOTO 526
583 FOR X = l "O 18
585 IF U <Y,3: =MIX>
sea NExr
S65 TvEXT
573 GOTO
THEN G3T0 86
59P !■«.'.(
593 IsEXl
»0» 0OT0 765
60S LET UIV,U«'.MT,ll- ,203+ JNT
RND+300) )
«18 LET U IY ,2) =X
SIB SOTD 795
820 IF liO'C" THEN GOTO 558
625 IF J(Y;3i«HU9)-33 THEN LPT
V (Y , 3) =>r li 191
630 IF UfY.,31 =rC19J +33 THEN LET
VW,3) =N(19>
63S LET U iY,3) =U ( v , 3J - tU <Y, 3) «=t
.20) +11 + (U . V 3) -M (20 i J
e(D LET UIY.D aUlV,lJ -4-BI1
645 GOTO 7S0
650 IF N* = "N - *=NO U tY,3) »M(iSJ +
33 THEN GOTO 768
655 IF rt*="S - PND U fY ,3) =M CI9) -
33 TOCN SOTO 7ee
860 IF N* = "E' PND U tY , 3.1 «M 120)
THEN GOTD 760
66S IF M»«"W PNP U (Y .3) =H (20J +
1 THEN GOTO 760
07B LET PC=U <f ,3) - IH» = *M"I * •.ri» —
"E") -33*(M* = "N"> +33* (rt*r"S - )
67S IF DE^33 = INT (DE/-33) 1 HEN -
ET DE=I>E* (H*= E' > «H* = "U ,, J
680 IF DEJ72S THEN LET DE=D£-73
C
©8S IF OE.l THEN LET DE=DE+7S8
690 LET RD=PEEK (PE+PE."
695 LET RU=G
700 IF RD = 123 THEN GOTO 74.5
705 LET ZX=DE
710 LET DEsRJ
715 LET RD=Z)C
s&a 4.t- nm='n~~ hhu il)c = ui oh oe
=130 OR 0E=129 OR ftU=7 OR RUcl32
OR RU=3) THEN GOTO 74S
72S IF H*«"»" PND (RUe131 OR Ft'J
k130 OR aUsl29 OR 0E=7 OR DE=132
UK t>t=iff rnt1 WIU /-4»
730 IF «»»■£*• PND (RU-13J L3R W
= 132 OR RU = 12? OR DE «130 OR DE =7
OR DE=S) THEN GOTO 7*5
735 TF H*="U" PUD 'PE=133 OR DE
• 1£ UK L>C=li=ra UK HUsiJtf OH HVo/
OR RW=5) THEN GOTO 745
74a GOTD 755
74-5 NEXT F
750 GOTO 765
7BB let u:r,3>=nt.
7B0 NEXT F
765 CLS
770 PRINT "'THRT Ua5 THC LR»T OF
YOUR MODES AND YO(J ARE NOT "N P
ORT YET"
775 SOTO 1500
780 NEXT Y
785 NEXT Z
790 GOTO 1755
TM 0L3
800 PRINT "PRESS 3 l-.EY '
60S IF INKEY* = ' ■' THEN SOTO 805
810 CLS
8 IB PRINT "THX» li THE PORT OF
" .FB IVjTjtM* '
SS0 PRINT "GOOtia HUflLRBLE ",G$
(V(Y,2) >
825 PRINT "RT R C3ST OF £" / CfUC
Y,2) >
8 30 PAW" «T 4,B;"VCU CO) 1 . C- THf
2 POLLOUING"
S3S PRINT RT 6 ( 0."1 BUY GOODS";
AT 8,0,-2 SELL G0O5S",RT 10,0; "3
DISPLAY CONTENTS DF SHIP",RT 12
,©;"4- PORT IMFOnMriTICM"
840 PRINT RT 14,0; -g LIST CURRE
NT CONTRRCTS , AT 15, B. "6 REPAIRS
', RT 18,0; "7 END 1
645 LET L0SS= (100- RKO+L0) / 100
»S» PRJ^rr PT 21.0. EWTCR CHOXCB
8SS INPUT I
860 LET I=INT 1
565 CLS
e"?« IF 111 OR 1-7 r>fMJ &C1 C- BB»
675 TF 1=1 THEN GDTC 915
660 IF 1=2 THEM GDTC 121C
885 TF 1=3 THEN GDTC 107B
890 IF 1=4 THEN G3TC 117e
RCK TF T=S THFN Gr>F.l IR 1 1 fH\
9P0 TF 1=6 THEN GOTO 1692
9E5 IF 1=' THEN GOTC "S
910 GOTO 600
915 REM BUY
<3?« i FT an=tn
«1?S FOR Xi6 TO S
920 IF UIV,X))B AND sJ ; ,' , x i i.iVfl'
,2) THEN GOTO 940
955 LEI RM=rtM+ 500-V'f>, X-»oJ
940 NEX1 X
945 IF RM=0 THLN PRINT "VOU HflV
6 ^0 ROOM OfJ YOUR SHJP"
9=0 IF flM=fl THEN GOTO 32>C
965 PRINT "THERE IS ROr.J-r •-■Oft ".
^M," IINTTA"
960 PRINT "YOU HRUE fjUiy.H
965 PRINT "HOU MANY UNITS DO YO
J UISH TO BUY AT E 1 ; C f U tY , 2) > ,
• per ijNrr
f70 INPLfT I
75 >.ET I = INT I
9S0 LET LC=3NT ( \lt < t 13 *RMDj +S \
) /-Si
963 IF X<8 GR J.AM THE^ (SOTO S7
990 TF XtCIUtY 21(;=U«V,3J THF.N
GOTO 1005
995 PRINT -YOU CANNOT VFORP TM
RT MUCH"
1000 SO.'O 97^'
1005 -ET U(Y,1) tW(y,Jj -(IjC IVIY
a) )>
1010 FOR X=6 TO 6
1015 IF UtY.X+3' =500 OR (:U(Y.X>
<>0 RNO U (Y,X) «>UfY,2* > J THEN Ou
t U 1U3S
10S0 IF l> (S«0-y (Y .X+3) J THE -i HO
TO 1040
10S5 LET UtY,X+3) =U(Y,X + 3] +•!
1030 LET U(Y.X) =U (Y,2)
1035 GOTO 1060
10*0 LET I=X- (SOO-U (Y,X+3J )
1045 LET UCY,X+3) =500
1050 LET U(Y,X) =U CY,2)
1055 NEXT X
LOOS PRINT ■■LORCIhG TCC3 t",U
1065 LET U(Y , 1) =U (Y , 1) -LC
10 70 GOTO 609
1075 IF U IY,6I +'J (Y,7. +U(Y ,8) <>0
THEN GOTO 1090
AOOO PRINT " THMC RRC NO (iUUUtJ U
N BOARD"
1088 GOTO 509
1000 PRINT "CONTENTS OF YOUR SHI
p..
1090 PRINT "BOLJ GOODS ' , ' ftnOUNT
1100 FOR X=6 TO 8
1105 IF U(Y,X>=:0 THEN GOTO 113«
1110 PRINT
1115 PRINT X-5,rfl6 5. G*(U lY ,Xi J ,
V(V,Xt3l
1120 NEXT X
1125 GOTO 600
1130 CLS
1138 PRINT "LIST CF CONTRRCTS"
11+e PAINT "PORT";Tft* 1C; 'IIIPORT
";TR6 26, "AMOUNT"
1148 PRINT
1150 FOR X=l TO NO+3
115S PRINT PI (B(1,X) ) ; TAB 15j GS I
»(a,X));TnB S6;3CS,X.'
1160 NEXT X
1166 XF 1=5 THE* GOTO 800
1170 RETURN
1175 CLS
1188 nniNT "PORT QOODO
COST"
1188 PRINT "
1190 f-Oft F = l TO 18
1105 CftlNT P«(FI ;TflB l*;C»<PJ,Tn
8 26 C (F>
1200 NEXT F
1205 GOTO 500
1210 IF UiY.61 +U CY,7: +U(Y B><.>9
THEN GOTO !««!=>
1215 PR1N1 "YOL HRUE NO CaROO *FO
R »HUE
1320 GOTO 806
1223 PR1NI "HOLD OOODS" , "RMOUNT"
1230 FOa >=6 TC 8
1235 IF U(Y,:<)=0 T HEN GOTD 1253
124.0 PRINT
124.5 PRINT X-S,TAB 5, G f ( U £Y , X i > ,
U (Y . iX+3) 1
12S0 NEXT X
1SS5 PRINT ENTER HOLD NUMBER"
1ECO IMPU7 i
1265 LET 1=IN1 I
1270 IF I<1 3R 1)3 THEN GOTO 126
1-=V& Ltl I = l+S
(.siou ir j'v,u -e> tiich aoro .ac-s
12S5 PRINT "SO YOU LRNT TO 3EL-
TO R "ONTRRCT"
1390 INPUT 1$
1295 IF I»(l TO li =Y' THEN GOTO
1365
1300 PRINT "ENTER OLAN7XTY"
1305 INPUT O
1310 LET 8=IHT O
U19 IF u.0 DR 0>y(Y,I+3J THEM G
ij^a'lF Jill TO H a "Y" THEN GOTO
14 30
132S LL1 CO^IMT 1 0*C t V fY , I) ' *L3S
SI
loo© PKriNT -.ou set ■, CO
1335 LET (.' ( 1, 1) aUfY, 1) vCO
1340 LET IMY. ICi>-U|Y.It3)-0
134S IF UiT,X+3J=6 THEM LET U<V,
1 I -.0
IOC© PRXNT "_OADIiJO fCCO ■■ , ;<D»3*
1355 LET L'lY . 1) iUlY . 1> - (0*6i
1360 L-'JTU 803
1365 CLS
1370 PRINT ".^O. P0RT";TflB 18, "in
F>ORT" , "no ffe. -PIHOUNT"
1375 FOR X=l TO NO+3
1380 PRINT X,TRB 3;F*(B11,X;) ,TR
B 1S,G*(B i2,X) J . 1 RB 28,8(3. X)
1 38S NEXT X
i 3flO PRIN1 lihlf! CCNTftnCT NO,"
1395 INPUT O
1400 LET 0-IN1
li05 IF O-l OR 0>NO+3 "HEN GOTD
1295
1410 IF B l,OI l>VIY.O) OH E(C!,U/
<)U< V 1) THEN GOT3 14.20
141S GOTO 1300
1420 PRINT "THE C3WTRACT XS INUH
LID"
1435 GOTO 1SSS
1430 IF B:3,0) :0 THEN PRINT "THA
T MUCH IS NOT REOJIRED ■
1435 IF 6I3,OJ '.O THEN GOTO 1305
1440 LET V<Y, X'3J =U IY, I +3> -0
H15 LET CO-Ol-C lUIY.I! " • IS . 1 -< OS
5)
1450 LET CO=XNT CO
1455 LET CO=CO- lO+SJ
1460 IF LUY,I+3)=0 THEN LET U fY ,
Ti =<n
1465 PKIN - "RF^ER UNLOADING FEES
YOU HPUE ","£"; CO
1478 LET U (Y, 11 =U(Y,1* +CC
14 75 LET B(3,0: =B(3,0» -O
14RA TP Rin,6) t>a TNEN GOTO 800
1485 LET r=0
1490 GCSUB 1550
1495 GCTO 600
1500 IF RND>.7 THEN G05UE 1520
1505 IF RMD>.95 THEN S3t UB 15*3
1510 IF RHD>.99 THEN 053UB 1575
1515 GCTO 780
1S20 TOR X*l TO INT fRND+3+l>
1525 LET 0=XNT lRNDtie+1)
l«n« LET CfQ)=£NT ( C ( O) * I t93 + (RN
D+20) J .100' >
1535 NEXT X
1540 RETURN
1545 LET Q»INT (RND * IND+3J +1 )
1SS0 Lt'I U(l,Oi=INT (RNDf-lSltl
1555 LET 8<£,Oi=INT (RNDf 18) +1
1360 IF tlil.O) Bii.U' THEN GOTO
1SS0
1565 LET 9lS,0)=INT (RNDf900J+10
1570 RETURN
1575 IF U(Y,2)C>0 THEN RETURN
1SU0 PRINT YOJ ARE IN A 5T0RH"
1585 IF U(Y ,9) +U fY, (.0) +U :Y ,11) >1
00 THEN GDTO 154E
iiykJ KK1NI ai.'tl.bin Uf- jm ik ,W
t" .301
1S95 Xp UIY,30J iaS THEN PRINT "Y
OU COULD SINK"
1600 PRINT ' DR1RGE SUSTAINED ';
1605 LET 3HI1>INI IHMU1WOI
1610 PAUSE J00
1615 PRINT DAM
1620 LET \J (Y, 33) =U (Y,30) -DAH
1625 IF U(Y,30) J -0 THEN RETURN
lose pmur • .our »h«p hrs sunk v
OU ARE OUT OF THE GAME"
1635 LET U (S ,3) =0
1640 RETURN
164 5 PKINT "IF YOU JUMP ALL YOUR
CAROL) Y OJ WILL. OC RDLC TO K-L'L
THE STORM AND YOUR SHIP UILL N
OT BE OANAGED *
1650 PRINT "DO YOU UISH _ D TAKE
THIS OPTION""
183B incur :*
166© IF I»(l TO 1) ="N" THEN GOTO
1590
1665 IF X#(l TO Do'Y" THEN GOT
O 1655
I07*o roR r =e to 11
167S LET U (Y .F) =0
1680 NEXT F
1585 RETURN
1590 IF U(Y 30) -=100 ThEN PRINT "
vou r>o mot MEEO nEnir.S"
1595 IF LMY. 3©)=100 TI-EN GCTO 60
170C PRINT "YOU REOUIFE •;100-U'.
v,3e) : ' REPfilRS , "CO-VT OF FEPRXK
fe £••; loo
1705 PRINT "ENTER REPPIRS"
17ie INPUT L
171B LET I=INT I
lvse if i<0 or xj iioe-uiv . 29) ; t
HSU GOTO 17tO
172£ IF U(Y. 1* iIi-100 THEN PRINT
"/OU CANKOT AFFORD THE RHPP.IRS"
i;-3e if «n Diitiea them goto j
710
l/3b LET U(V,1I-V(Y,1I 100:1
174.9 LET UfY,20) =UfY,3C) + 1
174S PRINT -REPAIRS REQUIRED""., J
00-U (Y,30»
(continued on paqe \83,
YOUR COMPUTER. APRIL 1S84 177
• Europe's
No 1 group of
retail outlets
LlM I I
• Check our
multi-national
network tor
your nearest
dealer
• Backed by
an after-sales
service second
to none
Up to £4,000
Instant credit
Write for
details
The
Apple He
Business
Package
save over £1,200 with the BIG ==™
The heart of the system is the Apple He Microcomputer, it's the
latest version of the famous Apple II personel computer. It
incorporates the latest in LSI technology and other state-of-the-art
advances. Its unique modular design incorporates 8 slots which
allow user expansion capabilities no other personel computer
con match. This package includes Disk Drive with Controller plus
a second Disk Drive a suite of Business Software which includes
Sales Leager, Sales Invoicing, and Purchase Ledger by Peachtree
Software International, TV Modulator, £25 Apple Software Rebate
Voucher, Certificates, Micronetf/Prestel Discount Software
Certificates and a Catalogue of Hardware and Software.
Normal recommended retail price £2668
BIG^A PRICE, Just £1449
Micro Management Head Office:
16 Princes Street, Ipswich, Suffolk. Tel: 0473 219461
-
BBC Hardware
•'■:*.
A full colour 32K ROM computer with
text and graphics modes up to 640 x
266 graphics and BO column texl
screen, extended Microsoft basic,
built in assembler 1 MHZ and tube
interface, sideways ROM, RS 423, AjD
converter.
BBC Model B £399
Electron
Son of BBC at selected
Big iPifm dealers now!
*-»
: %>! t
Manufactured by the same
company as the BBC, who have
used their experience and
knowledge to great effect to
produce anotner winning
computer. Many BBC programs are
compatible with the Electron.
Electron £199
Memotech
MTX Series
This new and very versatile computer
is aimed at the lower end of the bus-
iness market and the home computer
enthusiast. Highly expandable disk
drives which will be available early
spring. The Memotech is able to take,
on many peripherals. Separate
numeric key pad and functions key
pad enabling fast data entry input.
CPM compatible. The Memotech
comes In two different versions:
MTX500 32K of user RAM - £275
MTX512 64K of user RAM - £315
Atari 600XL
A fully expandable home computer.
Ideal for the first time user. With
cassette recorders, disk drives,
printer, joysticks and other add-on
peripherals. 2000 software titles
readily available. All peripherals for
the Atari 600XL are completely
compatible with the Atari 400 and
800 machines already on the
market.
16K £159.99
64K £249.99
Commodore 64
i
■'■•'.■.■■
Colour, sophisticated ROM/
RAM user, full business
applications, disk drives
available, sound, UHF/
composite video, proven
basic language,
exceptional value, high
resolution graphics,
many "cddons" COOQ
available. *A«
CONCHESS
X
<-'
^
■J*,JM.
This remarkable chess
game comes in 3 different
finishes. Warning ... try it
once and you're sure to
buy it.
Models available;
ESCORTER £179.99
AMBASSADOR £229.99
MONARCH £279.99
Sinclair ZX
Spectrum
16K and 48K basic, colour
and text and graphics. Vast
range of sofware,
including educational
Many add-ons now
ava table.
16K £99.95 48K £129.95
MASTER CLASS
VIDEO
Finding it hard to come to
terms with user manucls.
Master Class videos will
take you step by step and
make first tine computing
much mere enjoyable. Hre
or buy for a very low cost.
DRAGON
32K RAM, colour, extended
basic, sound 5 octaves 255
tones, vast software rang©,
typewriter keyboard,
standard cassette drive,
high resolution graphics
256x192, text 16 + 32.
DRAGON 32 £174.99
DRAGON 64 £225.00
TORCH Z80
DISK PACK 800K.
Dual disk crive complete with
Z80 second processor and
CPM to run on the BBC. Gives
BBC 64K of usuable RAM. ideal
for a small business machine
with CPM giving acoess to a
huge range of software
currently available on CPM
machines. £$39,50
PRINTERS
SEIKOSHAGF100 E215.CC
SEIKOSHA GFPfiO £77A CO
PSONMX103 £488 75
E'SON RX-80PRINTER £339 15
bPSON FX-80 PRINTER 1 6Cteps £454 25
SV11TH CORDONA D.'WHEEL £51 1 .75
TlCSTARWRnER(dOnns) 1 1265 00
TEC STARWRI1ER RIBBON £7.47
MCP40 (Colour Pinter) f 17135
JUKlcirjuiDaisywheel) £458 85
SEIKCSHA GP-7O0A
[Colour p-inlerl £468 75
COSMOS JP80 £288 85
DISK DRIVES
DISK DRIVE 1O0K SINGIF £201 2f
DISK D3IVE200K SINGLE £241.50
DISK DRIVE 40CK SINGLE £395.75
DISK DWE80CK DUAL £711.85
1 DRIVE CABLE FOR ABOVE £ 1 2 .65
2 CRIV: CABLE FOP ABOVE £17 25
TORCH Z80 DISK PACK E839.50
The Big
Attrlnaham
Pharmacy Computer Svs'ens
Opelond
37Stomfctd New Pnod
Alirir.gharr
Oestue
061 028 D0E7
Bcllymoney
Everyrron Computers
80 ChcrioHa Street
Bo lymanev
Cc Ant rtm
N teicnu
02oS6 6211»'62oS8
Birmingham
The Micro Oortlo
1756 Pershnre Gone
Cotteridge
Btfnnlng^on
W' 45(4664
Bishops Stortford
Computus lEos! Anglla)
3 Chunh Sreel
Bis laps Slo'tfosrj
Herts
02">9S06SO?
Bralntrtt*
Bralntrje Computer Ceit'e
Moselteld Road
Brainlrse
Essex
0376 24922
Bridgend m.
Aiiromttinfi ^rvlr.es
42 Du proven Place
Bridgend
Mid Slarr.
0636 3550
Brighton
Gome-
24 Gloucester Soacl
fVlyl.lu-i
Sussex
0273 698424
Bristol
Bronso! ComoJtPf; I 'o
24 Park Road
Bristol
0272 294188
Brlxham
Compjter Systems fTorbavl
Pump Street
BrrxhClTi
Devon
08345 a565
Bromley
00!a 9orp
6Cha1er1on Rend
Bromley
Kent
U'46UtJW
Bury
Ertertoinmeni nle'su'e
flBThoOock
Bury
061 797 34«3
Cambridge
GCC Cambridge ltd
6cHigTS1rset
Scwsion
Camtridge
Cardiff MM
Sieves Cornpuer Cen rre
Costle Arende
Cordl*
0522 4190?
Chelmsford
tsse* Computer (Jenrre
2 J 6Moulsrtarn Street
Cheimsto»c
Esse*
0245 356702
Dealer Network
Chester-Le-Street
<row'edge Computer Ce"1re
tSNorhbums
Chester .eSfeet
Co. Dt-'hcn
0335 881014
Dartford
Arttrog Compilers
29We;t Hill
Dcrttord Ken'
0322 93613
Derby
Pi'tf By-e Corn put en
<0Catflelie -J-.
Londrjn Root)
Du>Uv
0337 3&5280
Dover ^L
Duvtsi 'iilttriiiiiunol
Com niter Centre
1819 Tie Charlton Airrrip
H:gh Street
tWc Kon-
0304 212/n*
Evesham
Cveshorr. Micrf OeMre
Criv/r Cou"tvcri '
Bridge? Street
Evesrom Worrs
11396 49641
Hartley
To*vr ComCH.tnr Sicre
30 'ovwi Rood
Hanley.S'o*** InT-nn'
07J? 28754]
Hav«rford Wte*t
Orm purer ".en'r-"-
18 Rivers oe Marfe'
-kaverlorc West
flywirl
04H7 ? , 7f;'Jfl?3*
Heckmondwlke
ThnMnM* npr* OrriSie^
17Mail'et Street
Heck rro v dwiV e
Wbi1 Yorkshire
(mt 4ft? 337
Hem el Hempstead
^OKfr.lns'etLid
25 Motket square
nerve- neoipsreaa
Hens
0442 55044
High rVycorr Be
>^ itn Sucks C'mputei Oervre
co rtu'l '.ooste* & Peorcr'
Wi O-rid'Ct Rocd
"ign Wycombe, Ru-.ks
04?4 4J?i'<
Homchurch
( 'orio'el Compute- Systems
1 12o North Street
Hrrr~r\urr - S«e*
04024 ifVJdl
Horsham
Micro Store
' t" Wjsl S'ree -
^Vsruinn W M'ssw
0403 52297
Ochcrd B.)5in«s Jvste'DS L'd
VCfi^St-c-l
irsham. W Susse:
(13 68461
Ipswich
Brn'nvrove
74 Ccwn Sneel
Ip.wlch Suflolt
Im.wjUi 50766
Lancashire
Slackp^o Computet Stores
170 Cnurct- Street
Blcr-kpr.n
LOncoshiie
7?^ 1 '09'.
Lerwick
ToT-orrr>\T< s Wodc
20 Cwime'do Roaes
Lerwlct
Shetlond hes
05*5 2'45
London
Ccmpuiers 0'
Wlgnr-re Street
a7WlgT.orcStree'
loncton
01 4Se D373
Mctmos
14.16 Cniids Ploi:«»
Eo'ls Cou«i
I ondor,
>-■< 1_ ?3 50O0'66O7
Maidenhead
ChlSWht' OC;f1pE
45NlC10isr>n< Walk
Moidennaoc
06J8 317«
Martow
Dtvi^enc^
7/i ftoi otrce
Mfi'lev.
Buckj
06?84 '5241
Newton-lo-Wtllows
v'.i'i-r "Ann. iters
4 O'os- ..line
Ni=,v!e-. IitWiI'owi
Merscvwidn
19? 524394
Norfolk ^B
Abacis
12a Pciletsgote
Norlolt
0603 614441
Petertee
General Sortherr, Comaytng
8 Whitworlri Road
Sci.ll ■Vh•^ l"U Es'"^
Pete'lee
IX.'ha.Ti
0783 850314
Preston
t^a-riol Cc-noi 'ina
67FtKj| Gcie
Pr??1o«
-one*
077? vn<w
Reading
T t-i? Of kdhrp Cnr^*'fl <"»iY*
154 Friar Stree'
Reading
Berkshire
0734 s:»3*
Rye
Toligote »H«p
toi'ootp Gnroge
New Vincr-el'^O P-7C!rt
R>e
E Si;SS?»
R\e 2;3104
Scunthorpe
Ashbv Computer Cer
'E6 A*ibv u 'g'' Sltoei
SHumbeuido
0724 87-7E6
Southend
ts'uary so»woie
241 Vtrtorc Aven
Scut* 1 end
Essex
O70J4JSOt
St. Austell
CoTipitavi
4 Mo'k^t Street
'-i\ -'K|.;.|
0716 *2°?
Stirling
Micro Slor»
3B 1 he hroede
Wna sueei
SlMtng
Ceiiro 9eof>n
07W64S71
stoneielgh
Dicrroie ^.iei »ecn I
76 The Vorjrtwry
Stoneiegh «™««J
Surrey
rji 303 »44
Stroud
The Model Shop
22 'tlgr Street
Stroud
Gtos
04J3# so?n
Surblton
Como'jtaso've -td
8Cer<lia> Porad*
St Warts HI 1
S-.rbH-'-
Sorrey
01 390 S'. 35
Swanland
5 Me<ewn>
Swyintrrsr!
N HurT>bi»r«'<1*
04*? Sf 19t '
Taunton
^inewcve Comauer service*
CcrpoKitioi Sfteel
Tfjuntoi
Devon
06J3 5Tr>2^
Tmro
Trirof/lcrelia
t«nl'1 FMdrv'Hniise
Ne-A Brtdgf Strt>e|
Iruro
Ccrnwau
Uxbridge
J.KL Compute:*
7Winr*ni =iie^
Middlesex
08«S5'81£
WelllRD
Ho*th ken' ?c-Tipi;'9r ~=rvn
52 54 F3o||a-r..»P^-r
WeMirig -HBBBjI
BedK
Keii
D1 30'?6~
Wolverhampton
Wstvorhamp'c - ' C<nr> Jto' "'o'
1710Uchii^ d >tt
Wolverhomoio - '
0912 20907
foi yout nearest Euiopeor
'ofsp^^no rt^tc^'^or HoUcoci
Belgium
Micro Managemert
Belgium
3alaeistrao'
201 B 4'b^src
Bogium
035.389284
Holland
Micro s/lonage■T■<=^•
NederlandS
9andHi:lss'faot9B?4fJ^
Ah Alptien-aan-de r | lit
C-fJO - 72M0
CHECK WITH YOUR LOCAL DEALER FOR SPECIAL BARGAINS AND NEW PRODUCT RELEASES
(All p-oducts normaty in s*ork but Jo prevent wasted icurney phone yourlocol daaler first before calling All orice; inclusive nf vati
InMctHI
THE HOTWARE PEOPL
i
Written by Mike W acker
i*
>»
As the last.. remaining soldier of an
army Qf-^nts crushed by a group of
scorpions, your sole purpose in life is
To rescue the Queen Ant taken
hostage only moments ago. Fast
action machine code game that calls
for a winning comb nation o' sharp
wits plus extra fast reflexes.
Available on CBM 64
Address: P.O. Box 4BT, 35-37 Watdour Strum, London W1 A 4BT
Telepnone: 01-437 31 56-7
.
SOFTWARE FILE.
(continued from page 177}
17BO goto sea
X7BO PRINT "END OF GRMK"
X76B PCJR Xai TO NO
J.7SS IP IMX.3J :>0 THEN LET ycx,l
1770 IP U(X,3)«0 THEN SOTO 17S5
177B PGR P»6 TO ©
17SO IP UfX,F)«« THEN SOTO L7SB
176S let y rx,i3> »v (X, 13) +c ty o,r
J ) #U(X,F+3> #.9
i?n pi 5
iee» PRINT "RESULT BPTSR ";Jj" G
OES"
It' 10 PCR .■:«! TO NO
ISiEa PHINI
ieae print "player ";x
leae print "To-al.£"; v<x,isi
1630 PRINT
1038 NEXT X
18*0 PRINT RT lB.flj: "DO YOU UiSM
RN EXTENSION OP THISORME?"
184.5 INPUT 1*
1850 IF IM1 TO 1) o"N" THEN OCTO
iaee if x«ii iu x> < ;■ "Y" ihcn out
o lets
186® PRINT '-'MOW HOMY EXTRA 30fS?
186© INPUT vl
1S/V us
187B oo~o aes
l««a PRtMT AT 91,«;"JO YOU UANT
ANOTHER ORME-* tWN) "
iaas lc- x*»;nkey|
1890 IF I*-"Y" THEN 2L8
189BBIF If="Y" THEN RUN
1QJI(X TP Ti="H" tmkn stop
19B8 Q0T0 less
1910 REM MRP
1918 CLS
1930RPRINT
Caterpillar
Rfcharch Arusxdaio,
Leeds.
West Yorkshire.
liiiiiL
-^—
B
1
Caterpillar is based on the papular arcade
game Centipede. The caterpillar moves
horizontally but drops down a lir.e and
changes direct inn whenever it reaches the
edge of the screen or hits a mushroom. Your
task is to kill off the caterpi.lar before it
reaches the bottom of the screen and kills
you.
The mushrooms can be destroyed by
shooting them three times. Their colour
changes according to the number of hits
sustained — no hi:s — red, ane hit — green,
tvo tits — blue. However, spiders often spin
down from their webs abavc the rrushroom
patch :o drop more mushrooms. The spiders
can be shot for tonus paints, but do not get in
their way — :hey are lechtl.
A snail also joins in ihe fun, poisoning any
mushrooms in its way. Bo'.h the snail and the
poisoned mushnoms can be shot for honus
points, but if the caterpillar comes ir.to
cor.taci with a poisuncd mushroom i; will
die.
If you manage to shoot all :he segments of
the caterpillar then you move or. to the next
mushroom ?atch> which contains more
mushrooms end all the usual crecpy-crawties
and, of course, ano:hei caterpillar. You have
three bugs with which to fight off the
caterpillars.
When asked if ycu wan: instructions, type
Y or N, However, the Instruction; are more of
an introduction to the .nhabitants cf the
mushroom patch than an explanation of the
game.
The program allows t.ie use of bot.i
keyboard and joysticks. Although you are net
Hiked if yuj waui to um: Joysticks, a check is
mad:, so you :an us: either, and you can in
fact :hange in :he middle of a game. For chose
without joysticks, the Adval commands la
Frocmove anc Procfire can be omitted. A
word uf warring for chose with joysticks:
make sure that the lever is centred when using
ihe keyboard, otherwise the program will be
responding to the ;oystick as well as the
keyboard, The keyboard controls are Z to go
left, X iu gu right, and Shift lo fire,
The program itself is well-structured using
procedures and the minimum number of Goto
s:atemerus, The following is a list cf
procedures used and their main purpose,
FRCGmove : moves the bug.
PRCCfire: fires arrows and checks if they
hit anything.
PRCCcate-pilar: no/es ca.erpillar.
FRCCdown: moves :aterp liar dewn a line
FRCCpsst checks what pest needs moving
— snai or spder.
PRCCsiail: moves snail and poisons any
mushrooms it passes ever.
FRCCsoidsr: moves spider and d'ops
musMroums,
PRCCscreen: sets up screen rJisolay.
FRCCc ear: resets variables after clearinc. a
screen.
PRCCdsac: checks If last score is a
ligfacore. displays htgn-score table.
FROCinstaictlons: displays cha - acters,
instructors, and controls.
PRCCinit: se:s up variables and defines
envelopes.
PRCCciars: sets up user-defined
characters.
/
10 M0DE2iP^0Cin-. t;PRDCchars
20 REPEAT i=RCCinstruct ions
30 REPEAT i PRCCscreen
40 REPEAT i PRCCmov»! PPXJCf i re ! PR03c itiroiHar; PRCCpss
1 1 UNTIL CV. OR D7,
SO IF CX THEN PROCclear ELSE IF D7. THEN PftOCdaad
60 UNTIL Ly.-CtPROChisco'esiUtJTI- FALSE
70 END
SO DEFPROCinove
90 IF <:NKEYI-t8) OR ADK'flLU: 01 V tol/fW) AND P7.>63
AND =0INT;A7.-32,lb)«O THE^ fOVE A/., 32; PRINT bugisA^A
7.-64 i10\/E AX ,32 j PRINT bug*: ENDPROC
lOO IF CNKEY<-67') OR ^Dv'AL ( 1 > DIV £,4<2i»> AN3 fi%<\2
16 AND POINT (AT, +96, 16J-0 T^N MOVE A>.,32iPRINT duc*iA5'.
=AX+64:fOVE A'/., 32: PR INT bug*; ENDPROC ELSE ENDPROC
ltd nFFPROC-f i rm
;20 IF (INKEYi-U QR :ADVAL(0> AND 1>»1) AMD V01 F54
THEN =y.=TRUE:eX , /.=A'/.!BV*/.=32!GC0L3,l4lHayE BX7..BYV.: VDU 2
28:SOJNno,-K«.6.l! jy.-OsREPEATsjy.-JV.-t-JtGDTC 140 ELSE IF
NOT -% THEN ENDPROC
:30 JV^O: REPEAT t J%=>JV.-1 ;6C0L3, 14: MOVE BX%, BV/i VDU228
i B v, /.-BY^+32j MOVE BX'/. 1 BY7.j VDU229
:40 IF Br/.>e95 T^E^ MOVE B)i7. 1 3Y7.:VDU22BiF*/,"FA_SEiUNT
IL FX-FALBEiENDPRCC
:50 IF POINT <BX7.+32,BV/.+16)-=l THEN MOVE BXS ,BVX: VDU2
2etmuvt. HX'ifBV/i+.y.diHMiN hnstnuvt yx'/.,&v7.+32i print en*
:SOUND 0,-15,6,2iF/:-FALSE:SC-/.=SCy,+20:VDJ4:PRINT TAB<6,
2) iSG'/.iVDU5iLNTJL -V.=FALSE: ENDPROC
i.60 IT POINT (DX7.i3Z.DYV." J 6>-2 TIICN MOVE BX% ,BY7.iVnj2
28SMOVE BX'/. ,EY'/;+32iPFINT GM*:MOVE BXS, BY7.+32: PRINT B1*
iSOUND 0,-15,6,2iF/i=FALSE:SCV. = SC7.+30:VDU4iPR[NT TAB(t>,
2) )SCX>yDU5sl.NT:L -7.=F6LSE! ENDPROC
170 IF P0INT(BX7.+32,B/7.+16)=4 THEN MOVE BX''. , E<Y7.:VDJ2
28:MDVE BX7. t EY7.-325PFINT BM*:SO'JND 0.-15,6, 2i F7.=FALS=:
BCY.= SC7.->40:VrU4: PRINT TAB (A . 2) : SCY.z VDU5: UNTIL F7.=FALSE
: EMDPROC
180 IF PDINT<BX7.+32,B , i'V.+16)»K) THEM SOUND 2,2,140,1s
MOVE BXK,By'7.:VDU229jM0VE EX7. 1 E'Y7.+32» PRINT 5 pi der»:F%«F
ALSE I P7.-0: 3C/.-SC7.+200 1 VDU4i PR TNT TAB { 6 ,2 > : SC 1 ''.: VDU3 : UNT
IL F'/i-FALSE I ENDPROC
190 IF PDINT(BX7.+32,BY7.+ 165-U THEM MOVE B<7.,BY3:VDU
228iMDVE BX7.,BY7.'*-32i : 'RINT PMti SOUND ,-15, 6 ,2i FV.^ALSE
(SCV:-SC7.+ :00lVEU4lPRINT TAB(6,2) |5C>:i VDUSlUNTIL F7."FAL.
SEiENDFRDC
200 IF PDINT(BX^+32,BY7.+24)=14 THEN SOUND 1,2,150,1:
MOVE BX7.,BY7.:VCU22B:iaVE BX7., BY7.+32:PR:NT sn»i :*: P7.«FA
LSEiFVS-^ALSEiSeV^SCy.+SOOlVDU^tFrUvJT TAJ* (6,2) : SC7-: VDU3 !
UNTIL K7.-FALSEIENDPRDC
210 IF POINT (BX5+ 32, BY7>16)<>5 THEN UNTIL J7.»3iENDPR
OC ELSE MOVE BX7.,BY7.: VDU22S:K7.=0s REFEA's K7.-K7.+1 ! UNTIL
(3X7. <K7.)=BX>: A^D SY7.<K7.>=£<Y7.-i-?2)
220 SOUND l,2,100,liNIDVE SX7. 'S7.) ,£Y7. :S7.) I PRINT G*ihQ
ve sx7. (S7.: , s/y. tsy.: ■ print rm*i bva (3X)-0t8YX (sy.> •oiSX-sa
-l,PS-F^L6EiSC^'-SC%*S'>iyDU1iPft]NT T/-B<fe,2> p£C'.li VDUSt IF
S"/.=0 THEN CX.=TRIJE: UNTIL F7.=FALSE; ENDPROC ELSE UNTIL F
7.=FALSE: ENDPROC
230 DEFPRrj"rj>t(»rnil l<»r
240 MOVE SXy.(S*/.: ,SYy.>Sy.>: PRINT ;r:IF 5Y7.(i)<32 THEN
DV;=TftUE: EfJDP^OC
250 IF S7.>1 THEN FOR K7.=SX TO 2 STEP -1 : S>7. (K7.)=SX7. (
KV.-l' I.SY7. .KV.) »=Y7. :K7."1 ) : NEXT
260 8X7.:i)"S>%{: t+SD'ii IF POINT (3XV,< 1'1-32,SY7.<1)-16) =
-I THEN PRQCio^n
270 IF POIMT(SXr.(l)+32,SY7.(l J-16)=l OR PCI1NT<SX7. ( 1) +
32,577.(1) -16) -7 OR POIMT (SX7C( 1 )+32,SY7. 1 1 )-16) =4 THEN P
ROCdown
2B0 IF FOI>IT(SXr.( l)f32,SYTi( U-lSX.^11 THEN 2rO ELSE
MOVE 8X7.(57.) , S'v7. (57.) : PRINT C*: 5X7. (S*/.) =0: SY7. (87.) ^C: SX«S
7.-1 :SX>I<i:=SX7.(l>-SD7.: MOVE SX7. A ) ,SY7. < 1 ) tPRINT C*i IF B
7.-1 THEM CX-rRUEi ENDPROC ELSE EWD'ROC
290 IF P0IMT<BXy.(l)+32,SY7<i:-16>-3 THEN MOVE EXXll)
,SY7.( 1):PRINT C*: D7.=TRUE: ENDPROC
300 rOVE SX7. ill, RY7. ( : ) : PRINT C*: ENDPRDC
310 DEFPRO-down
320 EY7. 1 1 ) =SY7. ( I ) -32s SX7. ( 1 ) =SX 7. ( 1 ) -SDVI : BDX— 8D»
330 IF PDnT(SXS(l)+32,SY7.(i;-16>=l OR P01NT(SX7. (1 ) +
32,SY7.(1)-16)=2 OR POINT (SX7.< 1 :+32,SY7.( 1 )-16) -4 THEN S
XX ( 1 1 »EX7.t 1 ) +SD7. : CJOTO 330
340 ENDPROC
330 CEFPRCCpeat
360 IF P7.=0 AND RND<:00) = 1 THEN PV.= 1 : PX7.-0: P/7.-RND (6
fcontnued en rex\ page}
YOUR COMPUTER APRIL 1 984 1 83
SOFTWARE FILE.
tconunuecf from previous psge)
>*644l 92: SOUND 1 , 1 , 100,9s MOVE PX*/.,PVy.: PRINT rinai If
370 IT PV.-O AND RND<LJO>-l THEN rV.-ZsSQUHD 2,4,lT3,ll
AX!C=iRND(20)-l)*64!AV/.=?2E!l'10Ve A>5C,AY7.I PRINT spider*
390 IF P7.= 1 THEN PROCsnsi 1 : ENDPROC ELSE IF PV.=2 THEN
p=*nr.« M -irlw-:FNDPRCC ELSI EMDPROC
790 DEFPROCsnai 1
400 MOVE P>X,PYXj PRINT ana- 14
410 PX - /.=PX'/.+64: IF POI^T (PXX+32, PY7.-16> = 1 THEN MHVF P
XV., PYTS: PRINT RMfiNOVE PXy.,PYj;: PRINT PM<:G0TO 410
420 IF FClINT(PX7+32,PyV.-16:=2 THEN MOVE PXX ,FY7.: PRIN
T 3Mi:M0VE PXX,PYXl PRINT FMS:GOTQ 410
430 IF FaiNT(PX/i+-2,PYV.-16:=4 THEN mwe px:'.,fy7.:prin
T 3M4:M0VE F'X7.,RY7.r PRINT FM*:6UT0 410
440 IF F0INT«PX"/+32,PY7.-16:=li THEN K3VE PX7., PYXf P^I
nt rr*
43C IF POINT (PX*4+52,PyX-16>-i CR POINT -PXX+32 .PY7.-1
6) =5 THEN F7.*FALSEi ENDPROC
16C MOVE FX7. ,F'YV.i fTUNT nnai 1 *i ODPROC
47C DEFPROCspider
4SC MOVE AXy.,AYV,iPRINr epiderf
4<?l*. AV/.=aY7-32i IF POINT CAXX+32 , CV/.-l*> -3 OR POINT<;\X
•/.+S2,AY*-16>=2 OR P0]NT(AXy.+32,AY*/-lo)"4 OR POINT :AX>:+
32,AV/.-16)=«ll THEN 490
50C IF POINT <AX7.+2*.AY7.-48: = 14 THEM SOUND ?, 9.140, li
QC0L3,14sMDVE Br/.,BY*.I VOU22BiFy.=>F0LSEi PX"Ql 8CX««CX+200
iVDU4iPRINT TAB(6,2)}6CX»VDU5:EMDFR0C
510 IF P3INT(AX7.+ 32,AYy.-16)=-l THEN S3UND 2,0,0,OiP7.
-0: ENDPROC
520 IF POINT <AX7.+ 32,AYV.-16)=0 AND RND<3)-1 THEN MOVE
AXX,AYXl PRINT RMtiBOTG 490
530 IF HJ1M (AX%+S2,AYX-16)"3 THEN D7.= TRUEr ENDPROC
540 MOVE AXy.,AY7.iPPrNr spiderf t EN DPRO-
550 DEFP^OCscrMn
560 MOVE 0, 1023 1 PR INT C*t C*i C«: I^OVE OBB, 1C23I PRINT
C*sC*jC*tBC0L0,2iMDVE 310, I017t PRINT'CATEFPIuL AR' iGCOL
0,3iM0VE 300, 10231 PRINT 'CATERP I _LAR"
570 VDU4t PRINT TdB<0,2>; "SCORE "j SCV.I TAE < 12,2) \ < LIVE
8 "iL7.iTAB<0,3)! ,, HIGI- "| H"/.< 1 >: T^B (12,3) I "SHEET "(sheet
XtVDUO
580 FDR K7.-1 "D TS+sheef/.j NV.= <RNT) (?0> -1 >#Ais N7.= i77-R
ND:25))*32iM0VE M7.,NKi PRINT RM*:NEXT
590 MOVE A7.,32iP3INT bug*: FOR KX-i TO ISiMOVE 5X7. (K%
I ,5Y7. (KS> : PR INT CSsNEXT
SOC ENDPROC
iK DEFPROCclear
<>2C BOUND 2,3, 120, 1 s sheet 7.=shset7.+ i j FX»FALSEiC7.-FALS
fc 1 rX-FAL8ElP7,-0l RESTORE B70(FQR K7.-1 TO 12lREAD 93%<tiX
> ,3YV.<KX) :NEXTiS7.=12:SD"':»64
630 CLS:ENCPROC
64% DEFP=\acoeaa
6SC SOUND 2,4,100,liTIME-0ifiE=>EAT UNTIL TIME>250iS0U
ND 2,0,0,0
itC DJl-r^LSCiRCGTORE 07OjF0R <%-! "O 12iKEAD SXXCK^)
,SY% (K5£> : NEXT: Si= 12 r SD7.«64» L>:=Uii-li FX=F^L£EtP7.=0
o70 CLS: ENDPROC
hRO DEFP^OChi icorot
690 VDU4i IF BCXOHXtSi THEN 710 ELSE =RINT TAB(5,3i|
"A H I-SCORE" lKX»Ol REPEAT t KX-KX+Ii UNTIL 3C'/>HS(K/.> :#F:<1
3,1
700 JS-3l REPEAT MX CJX) -Hy.CV.-i ) iH* (JX) «1-* (J7.-1 ) i J7.-J
7.-1 1 UNTIL JV."KV.iHV.(K>!)»SCy.) INPUT TAB >0, 10) "Name ",Ht:K
'/.) :H*(KV;)=LEFT*':H* <KJO ,0)
710 CLBtVDU5:GC0„0,2:M0VE 320, 928i PRINT"HI-SCaR£S" I 6
COLO, 3: MOVE 31 2, 932 1 PR I NT "HI -SCORES " I0DU4 1 FOR KX-i TO
5t PRINT TAB(0,KX#4+4>;KXiS=CC2> iH'/.CK'a) sSPC<3: ; Hf (KV.) tN
EX"
•7SO PRINT TACXZ.20) ; TPESS SPACF SAF, " : REP=ftT UNTIL
ET=32: CLS: VDU5:SC7.=Oj (.'/.=" i A''.=57fa:sbeat7:=: iEMDFRDC
730 OEFPROCnstructisns
740 yriR;[;C0_O,2;MOV= 2AA,515iPRJHT"INGTRJCTIO»JO?"iG
CDLO , 3: MOVE 25S , !51 9 : PRI NT" INSTRUCT I ONS? " : REPEPT t G#«BET
*:UN'TIL S*='Y" OR B--="M" :CLSs IF G*='N" THEN ENDPROC
7S0 GC0LO,2:10VE 7-10, 9&6: PRINT 1 CATERPILLAR" tfiOQLO.Si
MDVF 300, 991 :P=(INT "CATERPILLAR": MOVE 100,903; PR IMT buo
fsMCVE 40;>,°00:PRIN-"BJ3"jMaVE 100,800: PRINT C*|C*fC*j
C^:fOVE 40O,800:PRIWT":ATERPILLAR"
7iO MOVE 100, 70O: PRINT sn.ii If : MOVE 4<>0 . 700* PRIMT"3Nfi
I_":MOVE 100,6-:<0:FRINT *pider*:MOV£ 4iXt, 600l PRINT"BPIt
E=l":MOVE 100,500 1 PR INT Rl»f jGMfi BMf ;PMf:MOVE 400,500:PP
MT'MUSHft^OMS"
770 MOVE 100,20Ct:PRIMT"PRESS SPACE BAR"iREPEAT UNTIL
3ET"32l C_SiGCDLO, 2) : MOVE 2ofc,954: PRINT'XATERPILLAR" I C
CaLOtSiMOJE 2S6,9S9iPniNT"CATC-*PILLAR": VDU4
7S0 PRIMT TAB CI ,6); "Kill oii the 1 caterpillar be-fc
: t kills yon . '
Beware the spider *• it cr
r»"
awl « rinwn" ' ""Ki«> "scroon droppiiq"' '<muBhroo«is , and th
e •DAil nhich poisons" ' ' 'ths frushroDms. "
790 PRINJT" ' 'PRESS SPACE BAR":FEPEAT UNTIL GET-32lCL
S: VDU5iGCDLC ,2: MOVE 266.954: PRINT'CATERPII I AR"i BCOLO , 3
iKDVE 256,959tPRlMT'CATERPILLAR":VDU4
SC»j PRI\)T TAB>(5,S)j "CONTROLS";7AB:2,10){ "I L
EFT"( TAB(2, 12) ; "X RIBHT" ;TAB (2, 14) ; "SHIFT
FIRE";"AB(3,20' ( "Dr Joysticks PRESS SPACE BfiR" t RE
PEAT UNTIL l:ET=32: CLS: VDU5: ENDPROC
BIO DEFPRCCmit
620 DIM 8XY. (12) ,5Y7. U2MRE5T0RE 870S-UH KS"1 TO 12lR
EAD 8XX(KX) ,SYZ(K/.) iNE)iT
B30 DIM HX<5; ,Hf <5>iF0R Ka«1 TO SlKX<K%)«:600iK«(KX)
- >B B C"i NEXT
840 A'/.«S7A: Fi»F=tLSE i sheet "/> 1 1 57," 1 2: DX.-F ALSE i BD*/ »64 1 C
'/>FALSE 1 8CX-0 1 LV.-3 1 F*/."0
R50 FNVFt nPF I , 1 ,5, -5,-5 ,50 , 25,25, 13fc,C , O. -5, 15t ,0i E
NVELOPE 2,i;53,8,4,8,3,:,l,126,0,0,~JO,12t,OiENVELOPE 3
,2,8,-1,-1 ,B,200,?OC,l26,-i,-l,-i,126,10»ENVELDPE 4,8,
10,6,-1 ,0.0,255, 109,-t .0,-1,126,126
860 ENDPROC
870 DATA 704. 664, 640.964,576, 664,51 2, 8t4, 448, B64, 384
.864, r-20,964,256,96*, 1*2 , 364 , 12B,864 .64 ,864,0, 364
8B0 l>E-.F^ROCchar«
890 VDU23,224,O,24,32,60, 110, 122,0,0,0,23,225,0,0,8,
0,16,4,24,24
<?■•>:■> P.N*-CHK* .e-«-CHP*?-CM ! **lfCHR»-22i*CHR*8*CHRel8+UHK*
3+CHR4~+CHRf225iGM*=CHRf 13-t-CHRf3-HCHP*2«-CHR*224fCHR*8+C
HR*1B+CHR*3-H;HR*7+Cl-Rf225
910 BM'f-ChF-f lO+CHPf3-CW : V*1+CHR*221+CHR*S+CHR«lQ+CHR*
3-CH^*7+CHRf225tPM*=CHRf 19+CHR*3+CHF*1 L +CHR*224+CHR*B+
CHRf 1 8»CHR£3>+CHRf 7+CHRS225
92;> VDU23.226.24.6CI. 126. ?SS ,?SFi, ?4, 0, ft ,'^, 977, 24,76 ,
6c, 165,129,195.66,66
970 tug*=r»Rfl8+CHR*3+CHR<3+CHR*226-t-CHR*B-tCHR*18+CHR
fo-l-CHR*2+CHR*227
940 VDU25,22B,0, 16,56, 16 , 16 , -.6,16,0
955 VDU23, 22°, 0,0, 24, 255,255. 24, 66, 66, 23, 230, 0,24, 10
2,0, Ci, 102,90,66
96;i C#=CHR»lB+CHR*3+CHRf5HCHR*2294CHR*B+CHRfi8+CHR*3
+-CHR»64CHRf230
97:i VDU2T, 231, 0,0,0,0,1, 127, 254, 0,23, 232, 0,56,124. 12
* . S/., , , ,
?S:> fn«:l*«CHRfia~CHR*3*CrR*°+CHR«23l+CHR<B+CHRfl8+C
HRS3*CrRf : 4+CHR*232
9P5 VDU 23,233,0, ISO, 121, 214. 2S1 , 121,84,130,23,234,0
,; 30, 0,40,0, 16 ,B4, 130
: 005 sp i der *-CHR*l 8+CHRfJ+CHRs 1 0+Cl-R*233+CHR*e*CHRf 1 8
+CHRf3-tCHR*12+CHR*234
101 ) ENDFRDC
File saver
F D Rcsc.
Stoke Bishop,
Bristol
fMdM-iZM
V\\:.KV. TUM SPIuri'W.M with ts Save Code
command, the CBM-64 lack^ the flciliiy for
sj\::iiia portion 6) memory Frora B^sic I'.iis
prognun provides such ucility. It allows you
to sjve ai*y s".r«ich ni" memorv, apjtdfying the
stau address, the ini-ih address, filc-numc,
device number, and svcondaiy address. 'I he
device number will LSUtlly be 1 Ibi tape
savini: or 8 tor disc saving,
One. 1 you have typed th; program in rur it
viid wait tr>r it to I'.ike in a miall maehine-
vod*. routine. You will then b: askeJ to
specify addresses and device number. If you
pvc ) u:i your secondary udirc«i *"OU can
reload the file usiii^ i.nad; giving a secondary
uddcess of xcrti means that you will have to
t..se the command Ltiad "",1.1. To save a file
vhe:hcf it be date or a machine-code program
simply jtitcr SYS 49152.
t TK'PlT"FTLENflf€";F*
2 F*-LEFT*<F*,8)
3 FCW1 TO LEN(F«:P3KE819*'N.*lSC:iil3*(P*,H,i:)--HEXT
4 INPI T"STfi!?T RiinR-S:S";SP
3 INPLT"F>JD RBTjRES5";iR
6 input -rev ICE mo.";d^
7 INPlJT"SeCCNI)RT ! flODR-SS';ES
$ II -49 IK
9 I»49132
10 REAP R*
20 IF P*-"-" THEN 200
IZ rL*-LEFT*<R»,l) :flR*»RI3HT*<fl*,I)
40 IF RSCfPL*><65 THEN 3-VAL<flL*>*),6' OOTO C6
!0 r-<fl8CCPLf)-35)Hi«6
€0 IF flSCtfWIXffl ^En D*D+V 1 ii.';RR*>'0'OTn 69
n t-I?^SC(flR*)-55
E0 <=oke i,j5|»i+i«ocrro i0
100 DATA fl9*08ifl2*e8,P3/F«.20,BR*FF,flS,0l,fl2,34,PO,e3*2fl/BPiFF,fl9*FF,65.FS
110 TJPTfl P9,FF,98.PC.M.W,S3.FF,A9,F3.29,P8.FF,60,-
200 POKE n^^N^PCKEII+S.ES
110 POKE H+WiUENCF*)
220 (^IW<S»/256>sP0KElI+19i«-ftiaWiWieeiI+a3 R
230 P-Hr<EP/2S6) : PDKEII+27 ) eA-(»*256 : P0KEII+29.P
184 YOUR COMPUTE!, APRL 1984
Tape back-up
SOFTWARE FILE
J Press,
Biggleswade,
Bedfordshire.
: mmm
This uauhnh-o.wi: routine res.des in the
f rin:er suffer and will allow buck-up copies la
be mode of almost ury program on both 16K
and 48K versions of the Spec:rum. The
routine is compat.ble wi:h the ZX Interface 1
and is easy to use.
Type in the program as luted and then
enter Run. The prograrr. will Poke the
machine code into place and will then save it
to upe. If you have made a typing mis.akc,
cne message Suncheck Erroi will be dis-
played, in which case you should check the
Data 3tacoiKnls for trrors.
The cloning routine is loaded by entering:
LDAD "JPCLCME " CODE
Once the code has been loaied, either:
RANDOMISE USR 22293
You will be presented with a menu of the
tiree options available to you.
The program to be backed-up mus: be
copied block by block — Spectrum programs
usually ;onsist of two or :hree data blocks : on:
of which may be hcodcrlcjs. Prcs3 1 lor i
normal blo:k — with a header — or 2 if ih;
Hock is htaderleis. Put the program to b;
copied into the cassette recorder and start it
playing. If option 1 was selected, the name of
the block will be displayed. Cncc the blocs
has been loadsd the ncrmal Stan upe and
press ary key message will be displayed, you
s.aould then put ihe b<.ck-up tape into the
recorder, start it lecording and press any key
on the Spectrum. Whcx die bloc* has beeji
saved tile menu will be redisplayed so that you
can copy another data block or press 3 to
return to Basic,
5
LET a*0
h
REETCRE 50
10
FDR i>232?6 TO 23296+238
20
RE£Q =: POKE i,c: LET a=a+n
30
NEXT i
35
PRINT ' a
to
IF ■022B83 THEN PRINT ' " BUMCHECK ERROR": STOP
45
SAVE "JPr.LDNE"CrJDE 23296,2^9
50
DATA 62,2.205, 1 ,22, ©,22.205,66, 14, 17. 104,91 , 1 ,5S,0
70
DATA 205 , 60 , 32 ,33,0,91,229, 62 , 2-V7 , 2 1 ? , 254 , 79 . 2*30
90
DATA 1 ,40,12,121 ,230,2,411,66,121 ,230,4.32,237,225,201
110
DATA f>2. 49, 205, 166, 91 .175,55-221 , 33 , V\3<» , 9 1 ,17,17,0
120
D A T A 20 5 , 2 , 8 , 5 , 239 , 9 I , I 7 , 1 9 2 , 9 . 2 05 , 3. . J 2 , 1 , 1 . , 1 7
150
DATA 240,91 ,205, 60,32, 55, 62 , 255, 237.91 . 250.91 ,221 ,42
t ;.o
n&TA I O: , 92 , 205 ,2,9, 45, 1 M , 92
3 70
DATA 22:, 33,239,91, 195, 112
IBO
DATA ? , 62 , 50 , 205 , 1 66 , 9 1 , 55 , 62
190
DATA 255,221,1;:, 101 .95, 17
200
DATA 255 , 239, 205 ,06 , 5 ,221 , 229, 225 , 237 ,91., 1 01 , 92 , 175 , 2:37 , B2 ,
34
2»o
DATA 250,71 ,62,233,205, 1,22, 173, 17, liiil .9 ,20? , JO , 1 2 .2^3, 2Ci:S
220
5
230
DATA 2 , 230, 205,212 , 21 ,62, 255,221 , 42 ,lOi , 92 . 237 ,9i , 25C ,9.1 , 19
DATA L 94, 4, 213, J ,8,0, 17,:l76,91, 193,60*52
240
DATA 22, :1 ,0,6,6,22,0,0,22,3,0, 127,74,80,39,36,52, 13, 49, 43
250
DATA 7B , 79,82 , 77 , 65 , 7f . 32 , 67 . 79, 80 ,89, 1 3 ,50, 45 , 72 . c.9 ,65, 68 ,
69, &■
2*74.69,83,63
260
DATA 32, 67, 79 , 80,69 ,15, 51 , <5 . 69, 7B
270
DATA £>8, 13,79,00,84,73, 79, 78, 63
3D graph program
Robert Driver,
Leeds.
West Yorkshire.
mi. niiiiiiiii.ii. ;i.. i.
HiREis .\ 3D-Graph proeram which will run
on a 16K or 32K BBC Micrc. It wi.l p:ot any
section of any function for Y in term; of X
and Zus ct wiic-ftauie oi sulfate; diagram with
or without ixe> — the axes option is only
offered if the chesen values for X and L
include the oristn.
i ;-■=- .......•...«••....
*c*i-i • :j-tjRiPH *
(CfEr * MRITTEII tV ■•
:■:<£". * kkit oriuer •
*c«« • ccfvicoh* i*»4 .
, : = c- . a
SOSE* IW» M I, „ WWHW1
to,
W :■■- EBRW GOTO ,360
WNH)
i»:*»mikit
HOftE'EATiREK -tflh
IMMDK7
IkOPWCIfunfTiMM sfSC3B*C
IMPMOSflBUC
lBCrCCC*IIIEr COMSCL
15OFR3CPL0T
2SCUWTJI. FALtElftEH l_C3P
3MM
no,
240EE* PMCINFUT
IHVDJ3),l,llCtO|0|
2MFRlf.T"EXPBEBBJIJN FOR V IN TEBPS OF K AN3 tl'lMttM
!701s«UT*ii \f «*<>' Tils >■ : i :-:< f-EVft. ifl»: lEcAr
2l«P'MNT'lOMEir V»LUE = 3* XI ' ,OB«s36ll.J*i [HPJrAM :f
A»i ■;■-■ -I Er, _>•■«,
2?0rA)STK!0hEB" VALUE F3» >■ ",C>'M 13m Hi*
];.jlMli T rtn:r .*,* -■'-•Tie* -l<#-A*
J10JC EVflLILH! .-EUAL HXflT-^N FCA <■) TO :5-l <K-i;i
>tV0U127lNE>?lODT33nt>
J3<FRIST"10ME|- VULUE '3ft i I ■' ,CHR»136ll.I»i:HFUrftll !F
**(>" THEN LZOAf
>:orr.]NT-j,ioirca'' v*„jr -.->• Ii"iCHMJM|Ht*
M01N=UTfltlIF AtO'-'TMIN HI««M
3WIF EWfttlLIU .•tV4L.H^«)THE^ FCR J" J TO JS-UJHCH:*
> lVB012?r NElTi OOT03iC'
360FfiINT'MUM8lR 0' ITI»B "i.3Vt3 X-M >8i ' ,CH*#13M XS'l
;;.t,!"f, jr A»s?''THtN Ht«-AI
J7.;ssjr.T'hUH»(R OF DTE"5 4- o\i: Z-.1K 1 = I • .CH'-I ;3il ;3; I
ISB.TBtllF h». • 'THfl :;i-..l
3!-:fB]NT'3Q *DU U*N~ A Jt'E FSTE CD ajFirfl:r • -DIAit
W",CfM]3aiFt, n«.»cr«i|F <«>"i,-CR Pf-e- r,EX ; i.«n
«>I-.'T F«
3»0«3TJ>BT«Evai.:L>ll HSr?B-Ev'«..|-X,; t !9T(tBT»«VA. <HI»l
iisTCF-xvftLiu:* i*l'K»-'X»T>-xrr(>HT: /nw;£vM.:i;»i ■ 2
BTE=- ( HTflRT- ItTOF I ( All ■ EVA. < I M )
«50]FI«lTimT<.0 WD »IT0»:»O)«l!BTflftT,»(. ^Mt> (STD^
■♦* thc^ rnmT'DO v«u ut<jr «:s ^v/w- ,ain#i3b|*», t *#-
OICTtr IF *!■•' Dl .\»-'>J' T-£- ifaAdFAlNT >i £U8E it-'N
ti
410 F41NT FLEDfE UA!T. W-ffM TrC WFH :S F:m:6HE0 =f
E93 THE flPF»ORR:«Te <ET «0S TV* HLMBER OF r[HS»
VOU ■.*••' IT "C PE BQIVTED, CIS OP.V HDri-4UHC4 S C (E
■1 T5 RETURII TO T>*I( MO*J. "
«OEh3FfiOC
091
4401
4ECSC- PROCBCALC
4£cx9ianT«xaTEP»::isi''»fcr<i&:'i eiv i«3tep*;oo: i ■ mtrac-
r«ST»li);> div ir*nCF*tO*II,3«TQpattW*IIUW*l)OI M
V iZBTE»*!0)l 1
470 !E>ia-tSaO'f<I6-Art"-JBtO»M2*i«TCP-lB-AR-M i in.
.-'.'• '.J '■"■!.-• ;G"D 5 1 »:BtS X-XiTflfili I-ZHTART i VLAROE'EVA.I
H>,TBMtL"<WMil • ^"^:.r-;:T--. ii . . .■r.U7 i .:: 1 .,-
OiO F3R ?-IBTy TD 1B*"WT STEf IBTP
«0 F-.R » lES-HVT "0 JST3= 5TEF (S'EPl^liUtV (£*> 1 1^ V
>-«.0B0- -K-H v v 4f3E»iri:TU»fGE"l
KO 1-" VISUAL. THE1 •«^W.L-riIvBt«LL-I
zj'l l<£-r»*txr. r^l>*,iv^ J- I nTLMMtlt-ittfim.* n{L'lu> I ' I
TWF*a«-*8MA.LI I v TfltL»-Vt , V4LL»VBia-»*t)HAlJ.«JBOlY'3I5«:»
KB )0'3
B anan a a
530,
SS03E- PR3CPL9T
SiOVDJ25 , -X r »U- 1 T-*LL |
B70VDJ23,[,0|0|0|C,
sbc>:f «»-t' ^a rt-"t" ti-em FRocujiitwa^x elsc fskc
9VOA-3ET-IB1 If 0>o dhS fl' 10 ">EM «OTCJ»P10)
IDMROMKX
MOl
6201
eoooe* »i»oca*»FM
M;-> 3. I-ttWJIT fO 2fl-DP»2ErEF BTC -HTEP
*SC'»»CCLlllEli:iME>ri>,0VEF.M( ( x,rfl«T,I8"3Pl .-H^tlBTOTT
.:bt3rj
t*t>*C« X-(»1fll|T.,ITEP TO XBTOt STE> XiTEP, JRAHrN* :i .
IBTj* • , hh* I i , la Ur*I IMt « i
67Ct^;FRCC
t»-:i
*fvl
KvBEr PRBCA I : BORAPH
•■ i ■ i- 1 1 . i .■ ii .< • ; i. ' '■"..' n ..■•;"- 1 ' v -. i ::' >-. h o • u , ;.•'■■
720IF IB _ »R-"ft THEN PDR I«ZBT«BT TJ JB'EP ITEP -2B - E
r . -Cl.-i : !.. -i: ■:; • : ■■■■■■ ■/ -
;;orauE-2(>cio.<iieR(i^20w,>if'i:veo,-::ioui :'.^,~ .; -
7001F I»TJ»<0 THIW «0« 1*0 TO 2BT0»»JBfE* «Tfl» -IVE
"I'Wtfc.b. ,t.ii|T:li
730r»OVEFM:<XBTMT|ZETOP> .FhT I XflTAtt", IBr3°i |F3» 1-xIT
A(VT*X8"EP TO XtlCf fTEF XBTEPi 3RA»fhi<x, t»TC*> ,FK1<X I
6TC>!lKEiT ) «aVElB]aH5TCP,2SIQ«2BTOPiORAJ-7C'^,-I«<5
7bOEN»PR0;
T70I
7101
7?00Er PR5CDJ*«A>
BJOFDf T«. TO A
B10VDU2.1 27, |, 74, J ,2
moron lA'Ji. iu >. sici- -hiwiiu; ,zb.i ,b:i,i,:i, l p !*,l 7
l.l.l.L 2So
63OF0H CVO TO HM 91EP 320 (FDR B<"HMI*Ht.X«C*. TO H
i«Ei--L)4-:!i«?ivB(.!,-'iy.tNE»T l jejiT
(iiovdji, i.--i«e>Tivajj ,55,27. ;.7j.,[,5, t ,id
o>t-"on jk-j tc .o'-Lt'.t>:. uiv ii/tuiiJjikm-iFOB ;
n-t T3 .EM<c»)r^D(jj ,ascim:di;e«,jx., imMxTivau) jo,:,
i*,Jivb:t
BV>EM*SCC
(cortinoec' or> page ^S7J
In che rnenuj tie last function for Y, values
for X md Z etc. ate shown and can be left
unsltered simply by pressing Return, r>r
changed by typing ;n the new vdue. All the
L-xpressiors are sntered as strings and then
EVf\Led. This Is especially us;ful for
trigone metrical fonctions where the values for
X tnd Z may need to De .nterms of PI e.g.,
-2* PI.
The menu .s virtually foolproof: it will not
iccept a highest value for X lower than the
lowest vabe for X. However, make sure that
your func:ion for Y is in -ems of X and 7,
and that there is no possibility of division by
tero. There is an erTor-handling routine, but
,t :> rrther annoyir.g to corn; and see hew
your woncerful graph is coming along, only to
Hfid thjl there was snmethinjj wrnng with trip
unrtion.
The i;raph is then scaled by Procscde which
usually does its job, but for extra-special
graphs some fiddling arotnd mty be called
"rtr: YTAT.T. ■<; tht* Vieight of the origin above
:he boiton of the screen, and YBIG is the
number of graphics units per Y unit.
The graph is then plotted in mede 4 by
Procploi. This procedure rails various ath:r
procedures acrording ro wr-erhc r r , wire-frame
or surface diagram is ailed for, End whether
axes are wanted. Basically it calls Proclirte or
?ro;ax:sUne from within a loop, which .n
lurtt call Frocfill or ?ro;sqjare from within a
Iniri
If required :he graph can be dumped up :o
nine times on to a printer by Procriunp. This
was wiitten for a Seikosha GP-2S0X tut it
should run on any Seikosha or Acorn graphics
prirterwith pjrrupsa little modification. The
VDUs it tne beginning are to specify linefeed
and graphics mode, and to print lots of spaces
so that the graph is printed ir. the middle of
the paper. Then the graph is plotted sideways.
This is h*rsiiis<» a bye? cf screen memory
represents a row of eight pixels., whereas a
byte sent tD the printer is printed is a column
of eight dots.
YOJK CUMKUl fcH, APRIL 1 9B4 1 85
I HOME COMPUTER SYSTEM
More software- more hardware!
ESS3 |
fifiii
■filii
■■■■■■ i
■■■■!■
&s5j
M,
fiSs*
i m
■ ■
ASUARfUS
The best value full colour computer
on the market — at under £60.
Welcome to the wonderful
world of Aquarius — Proof that
computers can stretch your
mind, without stretching your
poc<et!
Aquarius owners have so
much to look forward to with a
wide ranee of new products
about 10 be ntroduced for the
best velue, most
reliable home
computer in the
word.
What othc
computer
includes a Z80
micro processor? Faster than any
other machine in the Aquarius
price range, plus 49 moving
key3r 16 colour display, buih-in
Microsof* BAS C and the manual
that Which Micro celled 'An
example to the rest Df the
computer world" — al for £60.
Peripherals avaiable now
include — the data
recorder fcr perfect
informa:ion storage, a
mini-expande' for super
game playing ard a
thermal dot
mat'ix printer for
taking hard ccpies from on-screen
nformation.
Additions to the Aquarus
■ange in the next few ncnths wil
nc ude a 32K RAM pack fo-
writing more complex programmes
and a four-colour printer/plctter for
exciting graphic reproduction.
And, of course, week uy week the
Aquarius business, education anc
games softwa r e library grows
larger and larger,
t Look ojtloc fcr the Aquarius
Magazine — your enance to
contribute tips, orograrns and
articles to vour very own computer
magazine.
Huge range of cassettes and cartridges
with more becoming available each month.
Manjfacturedandso!dbyRadofinElectronics(UK)Lt±
Hycte House, London NWS 6LG.
Telephone: f>1 -?0fi 0044 Telex 923624 FIPLCG
lade erquiries webome.
Available th rough msny bating retailers - Including
Harrocte-Menztes-Carrafoi,r-Asda.
1 86 YOUfl COMPUTER, APRIL 1 984
u
SOFTWARE flit
(continued from page 185)
i). I- 1
■Ml
a»ur>E< pbc;&h>m. n,n
WinDiX'tHiX,! ,fh\il(,Il iD-hU FM« <! .l-:6TE'i ,F*V<X ,Z
-zsipci ■ncMVNXtc,!) .fnvii.ji iOR»»i^>J:(»i':STef ,l> ,r>\iix
-«B7EP.;i
« i MMmee
WOi
=>;c-i
UiC-OE; PflCCP lu. n,|>
950itai*fMxiii l r ,rw> t»,t: injyEni>(x-XBT£P.i),PN-n<»a
if*,;ii.iu ....;in n-rw, .fmi ; i»cqT=r. T_'=Tcr - i ,et.w , t-.i-q-rpp
.J-iETE=i i-CvE^MCK.I-ia'EPi.FMVUC.ilSrtf i ifLOTIS ,f M<
<k,ii.*K«tx,Z>tlK0LO. :iPMM »U* Oj 7-:tW> ,P>Y i* .!- 1ST
EPl
WXD \tP>MlX,t) ,FI<- ".I: iD'rtWCamx-fcSTfF.U.FMiXiltS
T«P.I»
?;<■£.->![■= so:
i
L«40OEF pbo«.1(Cij;
l.MC*CF k-«ST*if 'fl <Krir-.»ir«B cirr *s-pp
IMSIfF^l" THEM PROC'tLl.<lc,Z ClM PfTCCSCUflftE I ». ?J
ico;*«>Ti3F*vi.FM>;««rur'.(-?5re p « f«t xsrop.r (U'Ci-i
IWCtNII i.i i
ICOOl
l(*Oi
lotode- •rccaic:*LiitliZ!
I WW XITi>*U<i; tMEN F(Fi CiB-fRT TO -XSTEP iTEP KJTC
■>i«OrFlLLH,i>lNEl -
IC*£"C/EJBIG»r ZllCtl i S(*ilu,<l ! fl« < , - ,gt " ■ ,7»1K. i'-tstf
Ft
IIWK H31CPJ0 ThEB FOB i"C TO XfcTC-XaliP 1TEF uSUF
l ESOCF 1U. U , I S HIE< *
Uj:'C/ErN(ii(9-OP.;: .FhV:J6T0f ,Ji t£«A«#\l»mTCF.I-iaT
EF> .FKf l K9TCP . ?-?«rtpl
MS*!
IMOl
u:- :er fF.oc.»,«
:• >:i r-ovtii . -;w«ii«n«, 2;;->
UMi
UJ'JBEF PROCIHST
jr.'jFQfi ^>.«: ts SiMtt^KXtfMJi' jo-a«»
FH'iHEl'
:,.-H'R!M7
iSSOmiMT' n»lM B-03-cn wiftl plot a tMa- b- «
■iiwnnn '^^^^►»li«i *•» * thr*»- rfl niral inal a*-«»"-
• It Ml . 1 : :: print in* r -fit up In Ptp# ElnM D" -
prlntc . r^'O Lfl p 4j*«lci*tr«4 tm Qr-%flv * r C^p"
irtOPRlHT'i* ay«A, wiKf .ou cjr. c-#. by prvaviafl FiC 1
LP* mtimr ut» tt-L;.. |A Is* ,. -*♦ e&»fc.,*.»- n .l 1
thpl UM *. ' «■ .»]»•• wnsc-l ■■"* fl**hlhg, U v0li «i*C
to u»p '/Ck-r ;yo vt>v*li| yjw ».nplv tVtP TAPn In"
ISSOVMJIliPfttAr^iri M*» ■pp-0DF".pto pl*tp», >dw- >#; ■•
» Hill *.-■- 3vor»-i3« ti« (l«n n ■>-»», »a(-p <a tl
ft • I » i w r . i. #ea«*rll /iw l«n «*«4*w f r»- ikI - » -•".<.
■"■ :p t"*.T30 iter lljtvi It k* I? it **
I2MMINI " !•>• en,) p-obltn «. th thta E'DS-»i> 1* tn»
t Jt tii-ei rmtrmr « lanj :Mt, ■■ fWfc MHy 14 ycu
t» * f -f lvnb4r OF llPpk, mKic^ IP t:c;;j- . .■ yc
i a*** wll tlM - H #^«#>«. '
i ?Jcei-":c;-=CT: ■>:*>-;•?:: ';gor;i-j-:»i>»: i j. «!-";» p
I '!«>•• :«pi- iLJf- •.'•! ; n;»- ■;-fi - .xsi» i ji- .r=»- ■:*■
|P«» 5 i.l-'l.'
IJ«-:*'livT Pfir:!i auv «EV"iM<GETf
i ;p>:cs3fboc
i:-.v i
13141
iv,.:cir i hi n.n.2»IBH>X.f|iiS<I
i^'Jsef tit- ;<.ii-i'iPi>rH:-«e'.ftLie»>
i 'i.i*
i:soi
i :omfem »•» Ei*«3* «vi>, iru. r«o."lhE ••»•
I3701P Fl'i' -l.' 1HJ.J rtt3e7iFRlN---HEHE IS BXHET-I>j; J5
CM mm "It £OJ*nO VCO HrtuE EH-EREf. FlFAGC C
i*tt» :* jvic TR» '^j-.ih. ■'i/i-cct
. -t"'*FtCn •»* I* 4rikHkill«»4ftft»»**» »•*•**•*«
^rc-2C aufo i/ne numbering.
1 Q PRTR 1 63 « 40, 1 33 .■ -3 .- 1 33 ,2/1 33 .< 3
20 IlflTR 133.4.165/43,133^1,120,163
30 DflTfl LB ,141, 20 , 3, 1 69, MB , i 41 , 2 1
48 URTR 3,88
5Q HflTfl 96, 163, 211,201 ,1,208, 6, 169
69 DflTfl 32,iS*,l97«240i3>76/lSI-r-234
70 DflTfl 169,0- 133,211, 163, 48 ,162, 4
SO DflTfl 213,0. 288, 5/ 202, 224, 255 , 298
99 DflTfl 247. 232, 134, 138, 160, £, 136, 181
1 00 DflTfl 6 ,133,113,2, 200 , 202 , 224 , 255
1 1 DflTfl 20S » 245 , 230 , 1 96 , 1 63 , 3£ , 1 53 > 1 1 3
120 DflTfl 2,162.- 1,246, 0,163, 5S, £13
1 30 DflTfl , 288 , 9 , 1 63 , 43, 143, £ , 232
149 DflTfl 224,5,203,233,76,131,234
150 2*0
1 5 1 T*PEEK < 53 > +25S*PEEK< 56 )
152 t*T-105.:LB=CT^256~lNTCT/236) )*256 : HB*INT<T/256)
1 53 P0KE55 , LB : P0KH56 , HE
154 LB*LB+27 : IFLB>255THENLB»LB-256:HB*HB-1
160 FOR X^T TO H-i04
170 READ V*
172 IF V$="H! : r TH-N 7^+HB :PPKEX,HB : NEXT
174 IF U *="LB'' THEN Z*Z+liB:PCKEX J ..LIi:HEr<t
176 V-VRL C VI > : Z-Z^-V : POKEX, V
180 NtX" X
190 IF ZO13063+LB+HB THEN PRIh-T "ERROR IN DflTfl -
PLEASE RE--EHTER" "El-ID
2O0 PRINT "SV3< ,, ;TJ "> TO S'IHF<T"
219 PRINT M SY£K".;T+3.;"> OR RUN- STOP/RESTORE TO EMD"
220 PRINT "SVSC'^T+W;'^ TC RESUME"
230 SVSCtS
246 NEW
CBM-64 auto lire numbering.
L9 DflTfl 1SS",4S, 133,^,133,4, 133,5
20 DRTfi 1 33 ,6,1 69 . 49 , 133, 3, 1 20 , 1 69
38 DRTfl ^7,141,20,3,153.132,141,21
4y UHIH 3*tffl
30 IlflTR 96,163, 211,281, 1,208, 6,169
60 DflTfl 60, 197, 157,243, 3, 76, 49i23*l
70 DflTfl 169, 0,133, £11, 169,43. 162, 4
80 DflTfl 213,2,203,5.232.224,235,289
98 DflTfl 247,232, L34, 138. lfJB.9, 1^6. 131
100 DflTfl 2,153,119,2,200,202.224,255
1 IS PRTfi 208,245.230, 198, 163. 32, 153 . 1 13
120 JiflTfi 2 . Irq^'. 1 , J?46,?, -69. 53, 213
130 IiflTR 2,208,3. 1-E9, 43. 149,2,232
1 40 HflTR 22* , 3. 203 , 23?, 76, 49 . 234
136 2=0
166 FOR X=491S2 TO 49256
179 READ V2=2rY PCKEK,V
l&Q NEXT X
190 IF ZO1304S "HEN PRINT "ERROR IN DflT^t - PLEASE RE-ENTER* *• END
200 REM ** SVS (*9152> TO START **
210 PEM #* OS'O <204O> OR RUN - STOI-VRESTORi 10 END
220 REM ** SVS (49166? TO RESUf'E **
230 SVS (49152)
240 HEM
Auto Number
wmm
3
,i:l:;.i
CliliocS Milter,
Orlando,
Florida,
USA.
I foi'ni> GERALD Dalvs program in ihe
November, 1983 issue of Your Compute for
automatic line numb;rir.g en the Vic-20 very
useful. However, I was unhappy to find tha
the program was designed far an un expanded
Vic. If it were to be run on a Vic-20 vvic.i
memorv expansion, all of the extra RAM
•TOu.d be lost.
I have modified ,V.r Daly's program ts be
used on a Vic-20 with any amount of menory
expansion. Th: routine is stored a: the icp cf
RAM and the additional rrierrory is
preserved. The program runs exactly like Mr.
DaK's except thai the SYS comn'.ands to be
used for rie amount ot' RAM preterit arc
printed on the Kcn:i:n Also since :he start cf
Easic varies as the Vic-20 is expanded, it may
be necessary to SYS to a Iccation other :han
4096 when intenupling the routine so that
the tyatoti will not crash.
This same program will also run on the
Corrmodore 64 with minor modifications. To
enable automatic line numbering on the 64,
type SYS(49H2). It can be disabled by a
SVSi.2048) or by hi:tin§; Run-Siop/Rxaiorc
Resume with t SYS(40 166)
T« use either of these veriiot.s of Auto
Number, lead .he program, type Run, and hit
Return. To call t new .ine number, hit ths
space bcr *vhi.e hu eur:«»r is in tic fir3t
coiuttin of a line., just as you wculd in th;
original program.
Function Keys
Robert Young.
Cntcnester,
Sussex.
mmmi
The Sihc.iri.m ijoes not have a functio:i
key facility, and si» I have written a machine-
aide pnigram whicr allows any number of
keys to be programmed very easily. This
include-. aT the lepen<:s on the krys, tbe
graphic symbols and the user-defined
graphics, so that, for instance, the Print token
can be programmed separately to the i J and
Tab Ol course, you will only wish to define
keys you are unlikely tn use for th^ir normal
(continued on ne>t page)
YOLH COMPUTER, APRIL 1 984 187
{continued from previous page)
purpose.
The definition? of keys should be put .11
separate Rem statements at the very
beginning of (he program. You should follow
the line number and Rem by the symbol you
wish to program, a colcn, and then the
definition. The definition can be ar.y
combination of characters, graphics ard
legends. If you want ii to execute
automatically then end it with the lush — #
— character. .f a syntax error is found when
the lint is exenirrri, the line will be displayed
a the bottom of the screen vith a question
mark j.s normal. Note that a key whose
definition ,s just a hash, will -ict as an enter
key.
Tie rnlnn that must be put Hetweer. the key
to be definec and the defin.tion rot only
conveniently separates the two but also puts
the .computer into K mode If. hewe/er. you
wish to start the cefinition with a xtter of the
alphaher which ramot be accessed in thie
node, t is necessary to type any token cr
symbol that puts the computer in:o L mode,
such as a keyword, then to typ: the chancier
you want and finally to go back and delete
whatever jou used.
Ruher than search through the whole
program for key definitions, the program
sups looking as soon as it finds ihe first
proper program line. Tierefote all the
definitions mast be put before the tnoi:i
program. This can be quite useful f you want
a key which has been programmed to revert to
us normal purpose temporarily.
Rather than deleting the definition all von
SOFTWARE FIIS.
need to do is change its line number so that it
is, for instance, at the end of the progrim.
Then ac a later date you can t change .t back
again Lastly if a key is defined twice, it is the
definition nearest the beginning of the
program that will be taken. Note that a
programmec key will repeat if held down.
The machine aide is include! in the data
statements of the 3asic program. The ninth
fieure of each statement is, however, the sum
of the first eight and this is used by the
program to check for errors in the data. Enter
the Basic piwjjiam- save it just to be an the
safe side, and then rur. it. If an error is found
the program will display the message Error In
Line, followed by the line in which the error
occurred. Note that the Basic program
automatically alters the machine code if you
hai-e a 48K Spectrum, so thst it is located at
the top of memory — the actual data givr*n is
for ths 16K. model.
The program will then dis->lay Prepare To
3u»c and the normal message will appear at
the bottom of the. serein. You may then save
the machine code. After this it will print
Prepare To Verify. Rewind the tape to the
point where you started saving the code end
the p-og'am will verify it futomaiically. If
this is completed successfully, the Bzsic
program wil' N^w itself leaving the mjchine
code loaned a address 32348 for 16K
machines or 55129 for 48K. hi future, to load
iht m-ichine-coce, type
CLEAR 32347
for the toK. or
CLEAR 6512E
for the 4$K, followed bv
LOAD"" CODE
The program must be turned on before it
will work. I his >s done b\:
"RANDOMIZE USR 32479' (16K)
or
"RANDOMIZE USR 65250" (46K)
To turn it off tvoe:
"RANCOMIZEUSn 32436" {1CK)
ar
'■RANDOMIZE USR 65257' ! (4EK)
Here are a few examples of key cefinitions
1 REM !: PAPER 7: INK C: C.S: BORDER 7
2 REM .; PRIST 65536 - US 1 ! 7962*
3 REM NEW: IN 3 UT AS: IF AS = "Y" THEN
NEW 4
4 REM ■:,
Kern 1 wil'. reset all the colours — white
paper and border, black ink — at a press of
Symbol shift - I. Thi? is ijwfiil if you are
developing a program using a strange
combination of colours. Often, af:er stopping
vuch i program, in; listing is a.mcst
unreadable.
Rem 2 will print :iur how rrwrh fr?e
memory you have left en typing a full-stop.
Rem 3 is a safeguard aga.nst Mewing a
program accidentally. On pressing New, you
mu:t input a siring. If you enter Y the
program will New. Anything else will iieah
that key press is ignorec. Enter the New afbr
the Rem by typing a colon, followed by the
New then delstir.g tile colon.
Finally Re:n 4 allows you to type .n
quantities of data far quicker. It mike-; the
space key act as a comma, avoiding the need
for using the shift key.
1C DATA 255,243,229,2)3,197,24
21 DATA 22,19,237,£3,91,92,35,
t=t+d
5,205,107,1694
235,814
130 NEXT g: ^EAD Ml IF dOt THE
11 DAT** 126,241 , 173, 20*, 223 ,23
22 UHIA 223,193,237,176,235,43
N PRINT '"ERROR in line " ;*+10:
1,201,253,1699
,126,254,1489
STOP
12 DATA 203,1,110,200,33,0,0,3
23 DATA 35,40,8,205,29,17,253,
140 NEXT f
7,604
2<J3. , /VO
150 IF a«65129 THEN POKE 65261,
13 DAT0 235,237,123,61,92,225,
2* DATA 1,174,201,1,1,0,205,23
9s POKE 65136, 120j POKE 65137,25
1,127,1101
2,015
4.
14 DATP 16, 167, 237, b6, 233, 24"?,
25 DATA 25,62,13,50,8,92,253,2
160 PRINT "PREPARE TO SAVE 'Fu
192,42,1204
03,706
nc keys ' '
15 DATA 83,92,24,2,235,9,35,35
26 DATA 1,238,201,62,40,237,71
170 SAVE "Fur?c keys" CODE a, 150
,515
,Z,S/ t 1087
180 PRINT '"PREPARE TO VERIFY '
16 DATA 78,35,70,35,84,93,126,
27 DATA 94,201,62,62,237,71,23
Func keys ' "
254,775
7,86,1050
190 VERIFY "Func <«v«"30DE a, 15
17 DATA 234,1*2,33,38,8,92, 190
2B DATA 201,O,0,0,0iO,O T 0,2Ol
O
,32,841
100 LET a-32348: IF PEEK 23732+
200 PRINT "ON s ";a+131"DFF
18 DATA 235,35,126,254,33,32,2
256#PEEK 23733 >32767 THEN LET «=•
: "ja+138
29 , 33 , 1 004
65129
210 PRINT '"Press any key ta NE
19 DATA 126,254,13,40,223,11,1
105 P3INT "PLEASE WAIT"
W basic prog. "
1,11,689
110 RESTORE s FDR f=0 to 18i LE
220 PAUSE
20 DATA li, 197,22*7,42,91,92,20
1 t»u: FOR 3=0 TD 7
230 CLEAR a- Is NEW
5,85,952
12C RE AC d; POKE a+**8*g f dj LET
Copy function
A Tug wefi.
Walion-on-Thames,
Surrey.
■
•J-vvAwv
tx
USING IHE Co?Y command 3ti the ZX-81 is s
simple and effective way :>f dumping the
cements of the screen in ihe ZX Printer but it
does nave one Lnivback — it copies the whole
of the screen even though the tottorn half or
more is blank.
Thj routine that I wrore to solve this
ptoblem is 51 byres in lengtn and, for a
change, is slower than the equivalent Basic. It
w:li alsc only work with a fully expanded
display tile.
I listing 1 is entered and Run it will list
itself on die printer and .he string prompts
will appear. If t.ne hex digits in list.ng 2 ire
now entered followed by the etrer S the
program will Poke :he routine into the Rem
statement at line 1 and then jump to line 200.
Listing 2 will be' displayed on [he screen and
copied from there to the printer by the
routine.
If ycu study lines 330 to 330 you will see
tha - the rout.ne will only copy down to the
line when; the last "printing" has occurred.
If everything has been entered correctly you
should finish up with listings 1 and 2 exactly
as shown although those \vi:h economy in
mit.d should omit lines 10, 20 ar.d 30.
Listing 1
■ 1 REM eBeiOBCaO30O00Ji{»Oe0Bi0OBC
o o o © ■ oo a o e © o o © e © © a © * e> e b e o <ne to uuu
BM
10 LPRIMT 'LISTtNG t"
20 LPfiINT
30 LL.IST
&0 LET X=103Ji
50 LET 0*= '•'
6© IF 0»=" - THEM INPUT O*
70 IF OS^'B" THEN GOTO 203
30 POKE X,L6*CODE Q$i-CCrDE OS IS
> -t7b
90 IF PEEK 16ii2<=n THEN SCROL
u
100 PRINT X;" ";0*l TO 2>
110 LET O*=0p O TO i
120 LE" 1 " X = X*I
100 00 _ O 60
300 CLS
210 FOR N=18514 TO 16564 STEP 9
320 PRINT N. ■' • ";
330 FOR O=0 TO 7
St© LET Q=PEEK (N+O)
BSe LET H«IMT (0^16)
260 LET L=0-16*H
370 LE - B«=tHUf IH<S>8> *CHR| L 1
280 PR TNT " ";0*,:
(cont'nuvd on page 191)
188 YOURCOMPLTER, APRIL 1984
THOUGHTS & CROSSES
37 MARKET STREET, HECKMONDWIKE, WEST YORKS.
Telephone 0924-402337
COMPUTERS
Saoct-iii 4BK :I25
Saect'im t'9T
83" B . ~399
.v vi f •.ulv.vati: 'fie ySLi
choce
Co* mail) G-* .. . .. .;13£
Cornuno-e Cassoiw?
Reco-dei £40
r»rx soo :26J
m _ x biz :2o:
DISK DRIVES
Sirg e
siiTiimt iook s s no "ntk •■iqr
i':. i.- .,-.. i jO < 3 3 .10 "r .:,-... i :■■■:,
Piee 100K S S AOTiack ...t'96
Paxe JOCK OS dOTraOK ., ■Ci'-O
Pj;c i00« S '0 80 1-act
£310
3 «cs iQOK D S BOT-ack ... £265
=>«: iOOK C £ *0 DO Toes
£2<0
Cs-wrodoie - C0SS'.»41 £210
3' Mm Dftya S S IOOK £1*6
DsuMl
Pice JOOK S 40 Track £3*0
P.:e 4CCKO 5 40 Track £4EC
P.:i? 800k 3 S 40 60 "tack
£5£0
P«CD80CK DS 80 Trtc* . £:20
Nust ^OCK S S 40 80 Tra;k
-...£460
"oie'rDiik Pack Complete
lie PwfttU St'twara «c .. .£800
PRINTERS
Coni'iodare ' 32C
'fintt- Platiet £95
Josoo RX90 C273
Eascn RXBO : T £319
Eason FX80 £399
Eaton MXlOC III £4E0
totti CXIOO £»3S>
Oik Cdoui P»l n 1-
S n:1aii Pfir'ei
£129
£39
MONITORS
"Mlelty 14" Mgnitor T V
'■■■■n rot .. .,.£247
s.-.i yi. -4 tree- screei,. . i95
JOYSTICKS
KonpiDO ■ kVMffaea
Sowun, £23
Sun S"o: ■ lrteifa:o
Sctccfiri £37
Suri S-ct B8C . . £15
£^»m C-ct Co'Tir-icitie 04
Vc 2C t'15
s p» Aco Cc-in-odoii? E<1
V.r 2C £12
C»i"bic«e tCopipieiei
Spectrum £33
CM-es iP»r> P-ooortaaa
BBC - £16
C"5 Owwtcs 10'o- £1 EC
Vvul; »»t" Dike 5'i '
SSiUil'i 'C 'ar £17
SS DJ 40T 10 It- £20
CS DD 40T .10 Id £22
SS CD SOT ...10 'r- £28
3" Oi;<> ! nglt Ci.tiO
SPECTRUM
A.|IK«
iqjiui-i
QrtJ'UiM
An Ajwh
Srtw—vjn
M
u .-,*•-. 1 1 - r Gait
PjiH ul 3aalfi
C ; ■ -■ E D:c« i
9i-b »' ui;i-
Eif »:<<■&• 111 tvri
VpccChtii
K:i C./ii
SOCLi.cicj^f
Cc *» i
i.-Ci -.i, >
LI -MC ~.it:
H.iiiU- Site*.
I mi" S*oc*
lap 1 ,". 6» j pp'C»
...-■
Sweki
ZfK* '5 c- «| t
•t.J-t ShJiKf
"«tiM 4 Six.**
- ,;..;* ■ .b ■ i ' ■. ..ui
COlMWf Alt*)
s:ve* rttilifi
VuCHt
.-' if
•fa 30
'miMU MM;i'
- . J. .. .i. A C
A- . Ala.
Tnik *j—
t„r*r J«lli«r
PtlST
fl—fcH
ii>%n.&"i iA ScOv
H|ii «l Tingt
Thi n i'iu
f •** Zont
I'l.l.H 1 (I'M
H-B'/nniri
; si.v
: M.i'
C'SJipfi-
pWf«
:-fi<r.a'
Dp-*
;£«].#■
Aitr
Aik
to\t
•»f1iC
-II:
.-si:
Mlt
An:
Ail:
A IK
Ait:
fVti:
Ann
Ait:
Ail:
b<H
Alt
AlK
Alk!
Snc<«r
Snrii
t':n: t. i
S'«:n i
::t:t (
En:1i i
: ; i:ir i
^-.:'».
S i:(L i
9 ■:<!.-
S HUM
S -el iii
S -.'* ■
Svlin
uumn
, ' M.LU
ut <• ■ ■'
kintal*
C Ml*
C >*ia
C>MPt
C r »l*
C>*1»
IM/J*
fl.ft!
B.S!
a.i*
* n
«it
«!>
SSi !i!
o.a:
• «!
5S1
as;
li:
a.*;
a.9*
aac
« as
' BQ
aa<
sat
t ar
<9E
liS
IA or
J 9E
6(B
»1»
■: 9C
» SO
) Oh
5 SO
9 SO
5 96
? SO
a so
e so
-. ao
a.ao
ast
:; ■•,
4*0
-SO
It *fr
s.oo
o.;o
aw
s.;o
E.'O
9 SO
7.SO
a no
a SO
aao
4 -u'.
4!S
era
! li
« it
c «»
4 10
a ja
« to
H ID
e js,
< *a
g it
< is
• it
440
4 t»
II Wl
440
a.:o
a to
14.10
a.fo
7 .0
t.lt
a.it
010
t.io
a.io
o.:o
440
SIC
o:c
«.«»
44i
li ac
4 l«
4 It
4 IS
4 19
4 19
* *Z
: l-
e '6
'. to
4 tt
tit
M ,:. Iw
0:»ii
;. K
: «
Kattl
:.,-..-
t ae
4 »
M> Ai-cv
-.a :■
oac
s ia
Paja
C^Mi.
Mt
9 »
Eibma [::-i
Qaaaa
tic
aw
[jk Oi'
i»v»«
! 90
9 ,0
Tfvmi
Ml
9 :o
Mm v.™
S >V » o
90
»:o
■ *l 3rl VM||
i.s »-s
90
9.0
T'ain
DC
:«n
o.-o
'■.-■'^ EM
OC
9 so
o;t
v.-n'.-,:
D<t
4 90
4.<0
4ai :<•
DC1
* *li
w.ta
-.*'] Cnt««
D<-
* SO
4..'t
**ti9T4l Ititrct
DC
t 90
t ;i
Madou
D(T
8 99
e;»
Sl'ir
e;«
e.to
a;a
Wrspr *Vrlo'di
CIS
4.90
4 <!
V*|.. hi. ■
CK»
0.*9
9 :s
-i*»:l* i* -un
c;i
9.90
o;o
*«n
c;*
S.50
org
SI'ji-i
c:*.
90
o:s
^:it 3>:a
c:s
9.90
o:n
W4I Ml II.
vtticatv
b .:
n;»
M.« Mi.li. ■
U»-. l.
a.o:
c IS
G»*»4>**
ilc-nntf
9.90
lit
Ot'«'0fr-
WCflflll
s.a I
e ill
0»i' IhHi JO
VlriflpK
595
■: :5
Hr^r* J i*.:u*»
l.cuf|ir
as;
( :'.
lanillhn «■*-«
S*:flheyr
-:. v.
- 10
pc - • #1 Ct4lt
swnnifi
« r,r
' :4
5u(«'ip>
S-4PIHK
6 a;
9 10
Sh( j-I.it.
: :ii'.;.
*aC
9 19
i' ... .. -.. -|r -
6 0S
: so
ll'lii^ uniflil
^^ptinc
- .."
0(9
MtiVcia*
(.{in
i96
s ji
Tviri: dI ancaft
Lllh
IB
SS
IIWMtMIII
L.ll.
■litii-r Ru
Ltti
IN
490
SarVa
lull
9 99
3S
:d St;* Ai:i;fc
"18 1H IB II
•flhhT
•aj'ii'.'a *■
CllUti *ds-
■,'» -.-i.i-c Dm
C "*.-■■ J.* I
•■•>< ' ta M a*
iruhi !■««
ju-.u *niiim
Citil*'
I l^lf.-.4kil,)(,
v r -i- . In' i... M
flppa-vSW
"".ri.i- Rita
liVji* 3;*Mfle
■4-iTi»ij».'i-i.n
=tiL- . ■. F :.i
Utfrr-iajrC
U ■■■ ci. tnyiniya
: ■■■-' : it i
3r<:« A l*a>»
■!».■'" I ;■■■<.'
%a11C Tri'tir
' **!!'
»« »•. JO
rVtvrM
•WKUIII
(.'04' V»u
X i-,ui, -
S : i-i r.:
ZtftT .
( r*jL<l(.
.tfipe ft* i
Ci«My .«
-, i. i a a -4i
t MM Ars,c»
Of-.| IMiO'i'*
PdM ■•71
Ml
0-1101 tfjyur 1
Ih«* -....t-.«
Ml
V.mui » nl «j :
nrj-i
AfrltciS •*
KlttMMal
'f.slt *<ly
tvfei LWi
o*-*^« (%■<
' M" '■'■
Ona.'l a i f.M
UCMW i
r.(..»a* a.^.,
SOAttl
Vjr-alp
'■■.Li: I r[i -
I.Mr*- Ml*'
Wjar-P I
'...-■■: '.'J :
J-r.;l* V»r-.i
3-.r Hmtr
C-*JT)ft|l*
Vounj LW'Mla '
""fluij L«J--StS2
Gapmit-v
■'* t-iji:!-
-ant •?:•!■
$11* ,-ai*,-«i
'■■■ i.j-.- ,i-;i.v
SliEk CMvw
v»Cik
HlAlf
mw
MHtiif
UHnilav
V1HPIII
MHcm
t. .'
" i>
S£ci
s-E4n
i3ci
a.afia.0
'■■ "iCfl
-■ '-■■HI
i -SiH:
5 Sol:
S Snl-
c t,.,,.
5 SOU
S Soli
£ M
Dup C-i-c
I«|N
Qua B*i*
flu j B-ic
'ii'.vC-
rinitfr
*aiiaw
me,? iK
ma;.rw
■m»v;in*
irrtajirt
intaVjifa
Imi-Jafll
Iniltji**
l-^iflf*
I -i •,;.-•
Mffcn
Sc'itt
AAI
A&r
WHv
B(tN
." i. .i .K"
;p
UM
EL
SL
bL
*>.»»
Ukta
IK**
:ni
:r.
■U
It! 9
op'l:
«a
'din. an
Uw*j E>
Uv« ft
UvH 9
WOtn**)
fr - '.-''
r'UlNC
lf-**-.*l
1, a-V.
■ : v-'i
t:>K]*l
"^ciiott
F-catj
fed i
ret*
GliC'l
'IJ-.-
• <#CfJJI
BBC
10
e >i
a it
8 It
1.39
i.JO
14.19 11XO
Bit I M
115
a.to
o.to
D.IO
914
e«s
LBB
019
010
BH
0IE
9 IE
910
9 19
f 10
5)0
B.M
ft vo
S.tO
•.It
lit
t.tt
Mi
no
tic
IK
a.ia
in
9 S3
■ >?
i 13
9 03
E i>
B »
B.I9
E.S0
BSD
9.90
4 at
11
tee
'09
BBS
ooc
i%
n ■
j ^.
36
990
9 93
9.03
- 'i
LM
0.9!
9 91
9 91
»ti
a ai
■0 3:
91
7 Si
9 =•;
>i ai
a »)
9 ?)
8.9)
14 9.
9.91
i.f.
a o-
91
• 91
9 0S
■.at
i§
9 91
9.91
7 ftl T t?
i4.«i use
14.91 J3S
14.99 '»3C
1499 -iSC
5M
i:c
4 an
S»
I IS,
1 30
1 »
5 39
< )C
I 10
130
1 30
i.ia
1.30
4.34
lit
1.3i
IK
139
139
III
139
'.39
' 90
'99
4*9
<,*a
'.9t
'.00
4»0
'.»0
1.90
4ia4i
4,94
134
: II-
CIC
(31
* 7*
c:o
■i st
Mt
c;s.
4»o
at
"<■:■
030
031
0.30
4«i
aji
ti«
on
30
530
tit
« 39
3 4D
9 03
30
9 90
1240
a He
9 9C
BBS
' .::::
7 IE
» VK
4 30
420
Bis
gjo
jso
031
040
03;
A:4r
4:«i-
V4I4PI
V.iali tlw
^llrvlji: 4:rf
V'4ni1ri 4:or
-Tinipii J. -.41 Atoir
S:t*4 m.tl »:«f
CflHto 4 Pittiel a^Mti
Cb-.t-uCV.'* I- :ror. M.-ftr
S.'db:* 1
::■ -S '-.;■ :
T'ln|ilt:v» F|v
ht.ft
Ipaaatlari
X0ttt Vallil
C.'-V • .- "»'vj...
2nr'ri
C*4I»
■ Co'ilr
iicir
Aeon
■akajal
ODltlOM
PlCH*IC.VI4
Flv^ \W«
Pi^ ^cw»
•'- : ; -■:■■>(
ClvllTlr- i:.r •.!■■ 1-r^.j -.v.-.*.
190
190
(90
!90
Hi
199
i9S
199
i ae
= 95
>9S
J 30
ass
a a>
A a*
a an
£99
! BE
9 99
8 SO
t 90
a at
9 99
7 10
7 10
'199 I0.O3
<>0 0.29
Swoac
B*|Hn
r.ln
;■-,....
s>jha* -i(9
Mlrldt AI1I41
AH*.nn 5lcr-
IlwSV 0>CIK«.I
3n~<f U»ra4lei
Laaa^feJM
i*:*:^ r-6-Al9A
Wn-U t-*fl0-*.'.*v
"-« Will
Cl064f
WMH
C'Hfn-.lif
Ll«' Cpm^fld
■i. :■ i
Plii* t V . .:. i
rn-4 «i rictov
Alt-- !wi
FiiiaPuwb
e.4|) l^lvyl-
PtiQ FiiWi.
|i'<aPown
P-eg Itisv*l
P-cg Fti*ftr
P-no Pn^/».
P-apPawti
P-ugPawti
b '08FBA'4I
P-aal'a*4i
P-ugPaAti
P-oaPsAii
rVjjPM*
pfarPtAfli
=Va;Pa*a'
P'^ p^*.t'
^^; Pi.A»-
-■:; -;.»^
Pt&c at a« •
7 99
199
J »t
7 09
CS>9
;>t
i»
a»t
4 90
?JS
7 90
7*A
^5-
T.*»
7.90
7.^0
7.10
?.-t
020
7. - t
a. hi
t.tt
B2S
7 - i
Kll
7.19
J IS
7 IB
7 IB
7.90 7 IE
t.9t « 2B
Twr K«*go?i~ V4l<*&.g \,\*
IT.K34 4
TiiaO t?-|nti^
c.. T«A ■-■....-
3'Er-
Wt
.U4I Ciy
: »..i ViD'ini
5pih 'ij.ru
4M0 Kuril.
Satmina
4l»^ C'PKI.1
Vi'rfil 3ul
747
Nj<;m*. Ill
3«.r
4ni£t >- Alfivt c
*trlax
3W uii
■ifi'i
"r-a*n
ID Bala Alr«
/.:<da« Cjit l
'.»'. ..Iv.ni.fl
it^i4l%%U£l
IflVfiT-'lIf*
■Nrt.'
■fli'.l*.ll
.'ii A4?
B>aEa i.iiti.
'an la .lam
HnbHI
l«- aHi w *.a*
i3..:ticra I
Itl.^aleaiH 7
la v-tm Saw
C»ia^ /,««*
: -.: . ^ Egg
1 1 am
E-.p4ii>
- |:r-..-
SiiDr-ci
Si.p*'Or
lipaaSei
hir^i
Oiipa'cr
Swat ai
SupfOi
5at*iu-
O'Si.*'
Ba a i M fiaif
:-::in Sal',
£criii Salt
5>'i -
S*.! 'V
Opul
Laiii
Auicraia
Sfi^l 4*V
Adwil'.ra
':o'i.' :
Ad.4ih.ra
Aj.wilura
O-.i-ujp-.c
!>»na.,rf
C>pn4*p'.a
I7.ro>r:i
Shtr.-i
U'Haau
<!au^
Ccitn
Cei<i»
P44n
Aif
A4.F
l-lv^ilvla
Irrugiwt
4,3:
'Bl
-■ ■■'-■
0B9
7 99
99
7 BO
.'PB
■so
9 03
7 90
7 90
7 90
7 as
7 90
7*0
790
790
7*i
-at
4 4b
7 it
<3»
4 20
7 10
30
3.11
1 it
J.lt
ii :■:■
7 -0
7 '0
7 "0
7.- 1
7.15
I II
7 IS
5 IS
r it
t 14
790 «B5
7)0 7 ia
7 0S
7 at
OSS
Ten
7 at
'95
7 at
7 fit
9?0
3 It
a ea
9 3t
7 14
" ■•■
7 10
' :■
t It
. 9 5:
,coS Sii
7 at
7 90
7.90
790
77)0
: :r
T.'J
».I4
7 14
7 19
I IB
a m
990 O20
710 7 IB
09 S
GUI
39
C 20
1434 13 03
6&0 7.24
S3C
9 32
9t
?a:i
703
7 at
K '-'I
7 20
7 20
S30
7 'O
MO
7 -4
4 93
COMMODORE 64
9"tiwa
i4-k--;v
*1«u-« 2
•Il'»,l?fl"l4|!
Chlrttl ■/*■ **
■Ira ur *»■. ^.n
tarPt-tnd.v*
DBMMdM
Cwm^divN
CPrrTHJfJ&'t
; i-rnnlvi
a.s.ni
« -i-
9CO
o.co
fl.CC
('■*-C
9.CO
bus
A?, a ■> i-x
= -■■■ e -ur n
>T|.i*a k ixsju-A-t
15 tr Ifl - *
.11 ^nl»
fldAI. All : : i
Cotni: CiaWMIfc
hit njB
MfApCIV
VC*fl IllB^r
Ci.w
Uj'
'; - i :■' Lira
r.'*n A*;«"ii
" II I V - .'■ .1 : f . .' I
[n.rf.re D'
H^JlK
ti-.Lii-jyA.sj, Uaan^a
KiEi O'l
MtrtAH
l-iavjrf Hmm
ttttfti
Llltr Zo'f.
HPMI< «*4a.,,
JI'J'.i ■■!'
Chra Mi-4)
&r«i fry
&.P1- Cyji. '.
VUVH
CZfttv-mMi
flai *Qm&
--•irt.C AL7.]ltUf«
Bltaf3>
"■■I '••-■ »! •.
Altai - 4
p$m
*in| Aia.
CT44V Ken I
AnHMA
■ ■u -«-l»ri.«
FcU-J:al
C" ft i: jiflBB'
1-iClKC
f jL .'.V di
-■'■?■ P :o 'l
JUMMpWI
r'-,i.+ .,i " .i : -r-
St?4kbe l
aVmi r*RWia*
«#n ; (Vinif
I'll -.'■!■■
V/'w M.A.
s.ajti Bui
'*'■" j i ha. At
Nkcvdi
C'llVtr
7 97
7.it
C'llv*/
7 90
J.
C'tW*.
7 PI
7. t
C'Slva'
7 90
7.
SIM
14 ti
13 K)
Air4$
5 SO
tit
AirotJ
9. SO
O.li
AUfrs
7.at
1 9
E.90
01!
Aircc,
7.50
» 9
Miai
7 90
7
A^rcQ
7.97
i a
A/iiua
I9S
7
'■•'■!•
7.94
) a
.1.-1
40
tit
ittvua i
a to
9 10
i Siiptirl
4 5C
ill
9i4:eli
OBS
4 10
9a: til
OSS
4 ;t
94.994
* 3b
o:t,
ivrht
4 90
a.:o
t/ -(HI
i.i aa
1 J A'.'
M -4ul(
i 90
a.:o
L4W\|»:I
7 03
o.:t
liaaiaat i
7 03
t.:i
ti-iit:'l
7 S.3
a .3
L.4-44.:'l
7.50
9.:s
U-.a»an
7. 49
B*S
Ua-JICB,
BOO
4 It
1 i :.^V.'
7.00
*v;c
tttacaaati
7.00
»<*e
1r-.n»
7-«
7 16
Mir'lia^
BBS
e;o
UawttaA
a as
« :c
A) gaia
7 99
7 lh
4J gala
'90
J 10
A] gala
? 99
7,10
A] git*
7 90
7.10
Algm
J BO
7.10
4 St
am
Vt.aaiF
3.SO
9 75
l*-4gi-4
! '-'I
495
l-rag.-a
9 50
4.94
5l4l4'lol
a.oo
too
5i4it.lul
rao
7 IS
Uaaa.-
9.SO
»I
aiair
a av
47 AJ
C>91P
9 90
e Z3
t£\an
9C
4 a
A'Xa.
7 00
9 70
04m«
7 94
7 10
4*1 441
4 90
1 31
~... ..i
Ota
0,43
i : t a
4 33
n.«3
Li-il j
9 SO
05.
Sa4
0.90
o.ai
S.Vl »r^
7.90
7.t!
AaTiOgirlE
790
i«c:
l^rf""
0.90
4 31
B:i
B90
4 2!
PSI
7 0S
I 21
VIC 20
'jni.BI-O*:
^i| r
£*v#
r-nr I. -.444
At.C
040
: :t
ieica 2C
Alir
ss
' a
M»'J4*4
AMh
4. 44%
t c&
Slic 3ah
441-Pti
99
9 30
Civ/r^ Fiifila-
A4i-pg
94
Sat
Baitellild
An-na
5»0
1S30
C*f,'ha Mmii^a
44444^1144
i E3
4..J0
ap.aKliiil
r,r;|.,,
J 03
4 50
.VT.'rtl4
- h7
a fit
W.4T^^4r
Mm
5.03
430
.'41.'* J 4 fnniafti
MYOPIC-
4 90
435
itawaatti.
P.ia.
.■ at
7 '5
Caaar Kaai
li»'Clpi:«
i ■:■:.
0»
0--.Hi:.
Paaivauvi
»
49:
jflOlfr
Pa-iirau4l
t on
4 V
:«c. 1*11*.: In.
-j- a. :■- AIJa:'.^l
A* ie4
7.00
7 13
P4-»^||| 4V
A' leg
.' -;-
1 10
J, . _..;■'.
A-4C4J
095
031
Oa*\4>a-4i
A^4«ft
09!
5 3E
■1 i. "
•\-.<-i
7»J
■ I-,
Jr.ra:
.. imn
a hfj
4 9b
Quail .-J M-iiiad
Pj.I
'90
7 19
Ouaipi-ia JVPie'
PI4II
) an
7 10
Main
llah*4->l
it
943
Tiaitn ThKy
rl»il
1 99
1303
hiatal Mi.ij
VO.IfltV
: ay
45
7 »9
7. i»
A-0>
AiaJ..aa^L
« 90
0,21
C*-aubi4<4
Pd ,-.... I
4 03
*.t»
^tiUlldhA'
Pa*44-Ouil
5 »3
t.ao
(.artjt?. ra.ige of programs available 'or Draw, Oric, ZX8J. Electron ,Vf TX a- tiisntxtnt prices olease send for Asf.
To; Thoughts & Crosses, 37 Market Street, Heckmondwike, West Yorks.
Please accept my order for:
11. Despatch to:
2. . I\ame
3. Address . .
I 5.
P.O. .'Cheque No. . for £ enclosed.
Signed
I
Access_Vsa only accepted from personal callers. All prices include Pcstage, packirg & VAT, We also offer COD. if requneci
a — J
v OUR COMPUTER, APRIL 1984 1 89
Find out why
is Britain's biggest selling
computer magazine —
subscribe
today!
Forget the crowds
clamouring at the
newstands to buy the latest
copy of Your Computer;
forget that frustrated feeling
when you discover the last copy
in your newsagent has been sold.
Instead take some positive steps
to avoid disappointment.
Take out a year's subscription to
Your Computer today and enjoy the
privilege of receiving your favourite home
computer magazine every month in the comfort
of your own home . Simply fill in the form below
and return it to the address stated, today.
mm
o
SUBSCRIPTION ORDER FORM
NAME:.
Please send me YOUR COMPUTER each month for 1 2
months
A. I enclose cheque/ PO to the value of £1 0.50 (UK) ,617.00
(Overseas) Cheques should be made payable to
Business Press International Ltd. Airmail rates available
on request
B. Please debit my credit card account:
Enter number:
(please :ick)
ADDRESS:.
Job Title (if any)
Type of Business (if any)
Do you owr. a computer?
Do you have access to a computer?
l£ so please state type
YoaO
YesD
NoD
NoD
Access BarclaycardA'isa Diners Club American Express
DDE D
Signed.
Date.
Please return to: Your Computer, Subscription Manager,
Busin3ss Press International Ltd., OaJcfield House,
Perrymoun: Roac, HA YWARDS HEATH. Sussex,
RH16 3DH
190 YOUR COMPUTER. APFttt 1984
SOFTWARE FILE.
(continued (rem page 198)
290 IP N*0*16564 THEN
see next o
GOTO soe
Listing
i
310 PRINT
15514.
2R
0E
4A
PD
SB
ac
4-0
23
f?P« WfVT M
A.CCCS
ft?
CD
sa
CO
1 1
El
na
D3
333 LPRINT
IBS 30
31
ro
na
an
04-
04.
^fl
PS
34.0 LPRINT "LISTIN3 2"
16538
es
P~R
ec
40
FO-
nn
8U
CE
OBO LPRINT
16546
E5
S3
7F
D7
3E
7*
nc.
B r
36© RPND USR 16514.
16S54
20
r?
ei
1<»
10
Fa
fp
eg
3"7® LPR IMT
iosoa
DC
C9
aee lpri^t "psoorfume
FINISHED"
3«B STOP
Transform
W Lytfrgos,
She/ingtcn.
Wigan.
llilS PROGRAM TRANSKHUffi drawings up to
50 by 50 pixel* in size when rhey arf
expressed in P.ot and Draw statements. Two
examples are given and then you can Inpu:
your own drawing.
First draw the diagram on 50 by 50 gtaph
paper and write it out in Flot'and Draw state-
ments. Coun: the number of Draw statements
and Enter th.s. The Enter the co-ordinates as
required.
To edd your drawing to the data s:atements
change line 110 to:
For m = 1 TO 4
rtrid add a rtew data line, following the Rem
instructions in line 4990.
Further da:a lines can be added, increasing
the final numbir in line 110 by I for e3Ch
diagram.
10
20
110
120
130
135
140
17S
180
IBS
107
1GB
190
20O
♦yii>
210
p,d<i
220
250
2SS
260
270
2B0
500
510
520
530
5*0
530
360
REM trans-form
REM W. ^ythqos
FOR m=l TO 3
IF m<>3 THEN GO SUB 500
IF m=Z THEN BO SUB 1O0O
DIM ctj-t-i>: DIM d(jM)
FOR n«l TO 33
FOR i-1 TO j+1
LE- c<i>-Ol LET d<i>-0
NEXT i
INK PND«4
GO SUB 2O0O+lO*n
FOR i=l TO j+1
IF i-1 THEN PLOT «**<*>•?,«
«q
IF i>I THEN DRAW c<i)+K(i>*
)*y <i)*q
NEXT i
BEEP . 5,n-12
NEXT n
NEXT m
STOP
READ j
DIM x(j+l>
DIM y<j+l>
FOR i-1 TO
READ K (I J I
NEXT i
RE'UFN
J+1
READ
y(i>
1CO0 INPUT "Hew many DRAWs?";j
1C10 DIM «<j+l>
1C20 DIM y (j+1)
1C30 FOR i-: TO j+1
1C40 IF i=l THEN INPUT 'PLOT x C
o-ord?' |>t(i! i INPUT "»LOT y co-o
rd?"iy(i)
1C50 IF i>i TI-EN INPUT "DRAW x c
o-ord?' |M(i ! i INPUT "DRAW y co-o
rd? u jy(i)
1C60 NEXT i
1C70 RETURN
2C10 PRINT "TRANSLATIONS"! PAUSE
200 i LET a-0* LET b-Oi LET p-li
LET q-li
2C15 RETURN
2C20 LET a=50: RETURN
2C30 LET a=0: LET b«30i RETURN
2C40 LET «-50i RETURN
2C50 LET «-;0Ci LET b-Oi RETURN
2C60 LEI B-lOOl RETURN
2C70 LET 1-0 t RETURN
2CB0 PRINT "REFLECTIONS' I PAUSE
2COi LET 3-0i RETURN
2C90 LET i-lOOi LET p— li RETURN
2100 LET p-li RETURN
2110 LET a-lOOi LET b-lOOi LET q
■h-Ii RETURN
2120 LET q-li RETURN
2130 LET p— li RETURN
2140 LET a-0 i LET p-li RETURN
7 ISO I FT n=-1 ■ RFTIIRN
2160 PRINT "ROTATIONS THROUGH 90
DEGREES": PAUSE 200: LET q=l: L
EX b=Os RFTIJRN
2170 LET p=-l: LET q=li GO SUB 3
000: LET a=a+50: RETURN
21BO LET q— it LET «-50i LET b-S
OS RETURN
21<»0 LET p=l: GO SUB 3000: LET b
-bi50: RETURN
2200 PRINT "ENLARGEMENTS": PAUSE
20O: LET a=0: LET b=0: LET p=l:
LET q-l; RCTURN
2210 LET p=2: RETURN
2220 LET p=3: RETURN
2230 LET H -l; LET L|-2i
RETURN
LET q-2:
LET q=3:
2270 PRINT "DISTORTIONS": PAUSE
200: LET a=0: LET b=0: LET p-ll
Ltl q=ls RETURN
2280 GO SUB 310O: RETURN
2290 LET q-2s GO SUB 3100: RETUR
"N
2300 LET q=3: GO SUB 3100: RETUR
N
2310 JET p=2i GO SUB 3100: RETUR
N
2320 _ET p=3:
N
2330 _ET
3000 r 0R
2240 LET q=3:
2250 LET p=2:
Z260 LET p=3;
RETURN
RETURN
RETURN
GO 3UB 3100: RETUR
p=li LET q«ls RETURN
i-1 TO j+1
3005 JET a-p-*(y<l>-x(l) >
3010 JET c(i)-p*(y<i)-x (i ) )
3015 LET b-q*C* (l>-y tl) )
3020 JET d<i>-e*<x(i>-y(:>>
3030 -4EXT i
TOAO RFTURN
3100 -OR i-1 TO J4-J
3110 JET c<i)-F#.3*<y(l)-x<i>>
3120 NEXT i
3130 RETURN
4990 REM First no. in each DATA
line is no, of DRAWc. 2nd end
3rd nos. are PLOT co-ords.
Subsequent nos. are DRAW co-ordv
5000 OA-A 3,0,0,50,0,0,50, 50, 5
5010 DATA 32,15,0,5,1,2,1,9,0,5,
2,4,4,0,6,-2,3,-3,0,2,-7,-3,-3,-
7,-2,5,4,1,5,-1,6,-3,5,-3,4,2,3,
0,5,-2,3,-2,10,-4,-10,-2,0,-3,10
, -3 , — 1 O , — 2, -3 , , — 4 , 2 , -3 , -4 , -7, - 1
,-9,1, —6 ,5, —3 ,6,-1
Character definer
Mazsn Kisawi,
Nonh Ahmadi,
Kuwait.
THIS PROGRAM enables ZX-81 users tc defmt
cr.eir own :harac:ers, using a ZX Priner.
Before entering the program tvoe S'ev and
POKE 16389.124
Now type in the program and tun it,
In :he top lef:-hcnd corner of the screen lint
1 will be repimed, and ihe program then waits
for an inpui. The character will be defined on
an eigit-by-eighi grid.
Whenever you warn a doc on (he firsc line,
enter it full stop. Whenever you want a r>lank,
input a space. This continues for eight lines,
working horizontally.
After the character has bsen defined you can
eitiiei iiiuve un lu uiiuihei churucter or type in
Plot. After that there will b: a shart pause
before the character is printed or. the printer.
To save my character use the string-saving
method. A character is defined between BS(1)
and RS (e), ■
15 POR h=l TO 32
£0 FOR P=l TO S
25 LFT Cafl
30 PRINT px »,0;"LXNB " ; >=i
40 INPUT SS
4.1 print at a+i,e;es
42 IF Bi="PLOT- THEN .GOTO S983
43 IF LEN BfVd- THEN LET 3S=B$ +
44 IF B|.< TO 4.«n"EXir" THEI>J PO
KE 1S3S4,13
1
9=31'
2
5
6
C*
Q
12
IF PEEK 1S3S3+255*PEEK 1538
■44 THEN GOTO 5
POKE 16334 .,21
FOR 1=0 TO 112
POKE 31744 + 1 .PEEK (21614-1)
NEXT I
POKE 31300, S3
POKE 31357 ,201
DIM fl*(32 ,9)
30
IF B» fij =" . THEh
LET
C=C+£
**7
60
IF BJi2> »•. • THEN
LET
C=C 42
4*6
70
ir D$ r3> -" . ■• THEN
J.ET
C=--+2
**S
80
IF 55 14> =" . • THEN
LET
C»C42
4*4
90
IF B% KS'i •" . " THEM
_ET
C-C (C
4*3
ISO
IF 53 (SI ■-" . - THEN
_ET
C=C*2
4*2
11B
TF R4 (71 =" . ' THFN
1 FT
C =<" * P
120
IF B(i3i =". " THEN
_£T
C=C4l
130
LET AS .N,A4l) =CHRj
C
135
FRINT AT Sl.&iC
140
NEXT fl
145
CL5
150
NEXT N
5990
FOR d=l TO 32
9991
FOR K»* TO 3
yyya
PUK.K 3£e55 + K*3i 10-
1) ,C0
S(U,h+l>
9993
NE'IT K
9994
NEXT d
9993
TOR H-« TO 01
9996
POKE 1644i+H,H
9997
NEXT M
9993
LET HPRINTsU5R 317
4 f
0009
POKE 1S33^,£S
YOUR COMPUTER, APRIL I 984 1 91
zz^zExplore the
Microcomputer Age
NEC
fjvoV .A***
Midland
s*W
Explore t\e excitement and
fascination cf new technology
first hand and see how
microcomputers can entertain
yas well as help in everyday life.
Al types of microcomputers
plus the necessary accessories ■ grf j
and software will be on display ^^™
with expert advice instantly available.
Business visitors to the show will be able
to see a wide range of products
desigred for commercial use on many
stands at the show.
So make sure that you vist the Midland Computer Fair and
see for yourself wnat the microcomputer dye really means.
Entry for adults is only E2.5C wnile children under 16 and senior
citizens is only £ 1 .50.
For spedal oarty r ates and further information contact:
The Exhibition Manager, The Midland Computer Fair, Reed Fxhibitions
Surrey House, I Throwley 0C/?y, Sutton, Surrey SMI 4QQ.
4P* m ioiana \-
Computer
fair
Sponsored by
COMPUTER/
1 92 YOUR COMPUTER. APRI. 1 984
?-t";\i :ki; M<\vi i>r' ;our cornpetiiions.
•i'rfir mrv. s contained in extremely
[<un:h pxor/k 1 . It succeeded :i
K'vedJot; ; ani ; all but f handful of
fwiiriti ■ sis to be precise.
The problem was that il ycu
;s;»w.i»^ oin by atiuming tIkh alt s \
Wack bjicks may be yilvaged yen
\vcre bound t.V foil. There arc
•2;9i)0J()0."> pcruiuliAiuiis uf tuinj-
uieiv. order and d.rection on this
ysjumption; and none if theni
;r|tt itiict fhr maximum number of
vixicfc Vt'U.LJis set free is f.itir. Ami
. ;Ke. ;hir.i r>ut:i number »f bricks
■you -»;i;i debtrcy on the
\Ydy: k ;V>, ioi b nl-iic. .
pv^biuik brkks. The
^rreet ;<>rd:r nl'
■roottmci; and •
fiitYcciOii is iis ii'llows:
■. Brick; -6 iv th> south-east
& tiutk-; 10 ih-. v north-west
v Brick :> to th.- north-vast
;-t; Biick^ to th; north-west
; >' : Brick ! re rlv- south-vast
[ h •k"-'- »<* nutter how he brkk
y;i.th fife - -dots mows since brick 6
c$tkes vdth it. Koth arc cons:-
CjUerrty destroyed
Tm.%. n(" tbv »Lv corrcv: entries
rfilent;6n«:d: fliai th.-y had used a
/cor.ip.iic' to sol'. e Ue [:u/./Je. If the
is.htir. ikl aui ids hi. a program
Hdiiukm ifu'virivist ha\'ebee;n;bkssei3
■kS«h tit lies Ijitkor inspiration.
Ue"veLkn-jon«>, ?A llimbcidt'e
jea.il ^Gloucester, G1J Of<Z pro-
MEMO!
all m» is of thermal sircstcs and
strains to he macrripj and himsfelf.
He should be mollified to learn
that nis ttc-brcikcr wins run-
the prize of E.Uenwtccr;
MTX 5J0. The
opening wnitnci
reai "At work and
gnnmied
p.Us7.lc. It
epjuuhg u
I coinplims.
a Spectrum to crack tr
ran for 10 hours before
i with the sclutbn, He
ilu' this imrathon created
SULTS
,tt play t Ateniotccvwoutc make my
: diiy". He conpk.cd it by iddins
; M \vilh IW<lttOry ■nVllV, iVxttCn
Colours and inirc, .what a ■ splendid
i>ive away? 1
The other piognm solution «ia!ij«i
from Yugoslavia. Jmao Puioidc nl so
used a Spectrum w/iich agcih tooklQ ;
hours ever it. His tit -breaker read
simply, "joyful and gay".
Most contenders struck a similar;
poetic riOte From 1). Stanford came
"vet It nary problems suoii nude
ligh: by solving puzzler, rhrough ih* |
night"'; A. Gran: suggested "its
styling is striking, its : iremorv
invi:iiiii. plcaM I .vain oi;c udu<",
ind K. Cross olTered 'it's th: bist,
it's :lear every day of 'he year". .
U:hers Observing; ci a '- mention
were J. Middklon's "with: fsaturcs
unique and dejijtnsoiileel*'; and R.
Pen Jails "to: liccooatisu'. oreoutii-
insj, it's money we.l Spent '.
VALUE that's
out of this world
50 GAMES ON ONE CASSETTE
DRAGON lDCDBaIb Spectrum ^cippk* ATARI ORIC-1 ZXB1 - VIO tM
" It is impossible tc ',
tell yoj everything
about the 50 uumes on
CASSETTE 50 but Ihey include
many types such as maze, a'cade.
missile, tactical and logic games,
to suit most tastes in computer
game play ng.
CASSETTE 50 will appeal lo
people of all ages and the games
wil provide many hours of -
entertainment for all the family .it
a fraction jf the cost of Older
computer fjanics. • . ; -..-
EXPRESS DEUVERT-
ORDER NOW
Please send mo by retcrn of pest, Cassette 50 at £9 95
per tape. I enclose a cieque/psstal order for
maie payable to
Cascade Games Ltd.
Name
Please Jubi!
myEl No.
Addiess .
SPECTRUM
BBC A.'B
P O^' 1 U
□ OMGDN [
ZX81
ATARI
APPLE □0
Post Code
Country
Dealers & Stockists ertQufries we/come. *&%$
cascade
a
CjsujOu Garros Ltd.,
Sjlti4 I '-3 Haywra Crescent. Harrogate
North Yorkshre. HG1 5BG. Biglend.
Talephona: (0423) 534526. yc 4-*lu
YOUR COMPUTER, APR L 1 384 1 93
THE
Success breeds success and that's certainly true of The
Compute' Fair series of exhibitions.
By incl Jding the Computer Fair
seres in your marketing plan you can
reach tnree arge groups of customers
from the consumer, business and
trade markets with your products
throughout the year, and time new
launches to coincide win the
shows, adding interest and
stimulating demand.
The continuing grown of The
Computer Fair series is evidence of their
success. You can be part of that success
if you take a stand at the shows, "o fine
out how sirrply ring Chris O'Hea on
1 -661 31 25 or return the coupon
below:
(gmputer
fairr - 1 -
Parsons/ eomputers.
HfnM csntputlfiB
SwBtt bustrtBss sfstenis
Peas; send fjrtner Information on exhibftirc
Northern Computer Fair - Manchcitcr
at:
Midland Computer Talr - Birmingham
□
Please tick as appicabfe i"
Tne Computer Far- London I
r\ame_
Position.
u f
A Company.
'* Address _
f Rstu/n to: The Exhlbtlon Sales Manager,
I The Computer Fair, Room L3 1 Quadrant House, "he Quadrant, Sutton, Surrey, SM2 SAS
Tel No..
194 YOUR COMPUTER, APRIL 198<
1
PINGO
Battle in the ice maze with
Pingo to desfro/^^S^-bs^<?
Ifyoi^rsJast^nough you may
survive!
ZX Spectrum 48k 5.95
JANGLER
leTor only
joystick adepts. Has to be
experienced to be believed.
ZX Spectrum 48k 5.95
SPACE MISSIL££QMMXND
ig waves of missiles
and only you bf.tween the earth
and destruct'on.
ZX Spectrum 48k 5.
k fully editable
•k synthesizeu^mmtfs^ortiy
•pectrum 48k 6.95
MUSIQ-COMP0SEB
* 3 channel composer
* professional musical notation
* correct phrasing
* 5000 notes
* miJsi£L£keet~s~cfolle
creen or printer
Available from your softwa r e dealer
Dealer enquires contact tetex_
Germany 9496&pfetis~G7
GCC are gaining
respect as one of
the country's
leading outlets for
the BBC micro
and compatible
peripherals
GCC (Cambridge) Limited
66 High Street Sawston. Cambridge CB2 4BG
Telephone: Cambridge (0223) 835330
Telex: 81594 SAWCON
BBC MODEL T
£39900
BBC DISC INTERFACE KIT
J. 78.77
A-B UPGRADE
£ 70.00
Z30 2nd PROCESSOR WITH SOFTWARE
£431.00
GCC ROME* 13 (fiom expansion)
£ 45.94
GCC EPROM PROGRAMMER FOR BBC
PCA
BEEBASE(Dsla Base P.om|
£ 45.^4
WORDWISE
£ 44.65
PASCAL ROM
£ 67.65
FDRTH ROM
£ 39.93
TEAC Slimline
Disc Drives
GCC 55A 100K
£160.00
GCC?00K|ultra-sim|
£199.00
GCC 55F 100K
£246.00
GCC 55A2 2O0K (dual)
£325.00
GCC 55FI 800K (dual)
£505.00
GCC 5DA2 I ? 3U 200K (40/80 Sw tenable)
£34G.0O
GCC55FI + PSU80O<(40/8CSwichcble)
£575.00
Dscdnve cables single
£ 12.00
Cisc drive cables dual
£ 14.00
FrintBrs
STAR 5 10 80 :ol
£251.85
5TAR515L32co1
JL2//.lti
SHIN/VACPfiO
£256.75
NEC PL 8032-C
£256.55
Printer Cable lor BBC
£ 0.E7
JUKI 6100 |DEisy *heel|
£437.00
EPSOM FX80
£407.00
Sinclair Computers
ZXSpectrjm L6K
£ &9J5
ZXScectrjm48K
£12995
ZXPrnter
£ 39.95
Other Products
TORCH 280 Disc Pack
££39.50
APPLE EFROM BLOWER
£ 86 25
GRAFH PAD
£14375
LKM PEV to' BBC
P0A
Vancus ether software and addons tor the tiiC
available from GCC - please phone for details.
STOCK SUBJECT "O PRIOR SA.E
ALL PRICES INCLUDE VAT. ^^
:■ .'
Self Adhesive
Cassette Labels
^ IDtAL K)H THE- SOFTWARE COMPANY
it AVAILABLE IN ROLLOR SHEET FORMAT
^ NEW RANGE OF TINTED LABELS
St 24 Hr SERVICE FROM STOCK
^ 48 Hr SERVICE ON CUSTOM PRINTED LABELS
CASSETTE LABELS
ON A4 SIZE SHEETS
White onl^, su tabla for
ima!loff*Monhtinti
or photoopying
100 Libols. C3.50
:ooubeii
2COUb«k
<W Libels
!O0t.H;ul.
£6.00
EB.2S
£10.00
£12.00
CASSETTE LABELS ON ROLLS
Complow win tractor feed perforations :o alow
use in misi computer primers. Now available in
whlt4 or »ntod blu*. pirk, gr^on at yclow.
Minl.flurr order 500 lab*ts
50C
Had
whte CK.ee
TINTED E1E.90
1CO0
labels
(20.70
£14.15
2000
bbelt
£3i m
E37.S5
All Prices include VAT and postage/ packing
Excellent discounts for large quantities
Please send stamp for printing prica lists and sample labels
JNIT A4
SfclEEO-DEAN CENTRE
EUTOL NK INDLSTFIAL iSTATE
SITTNGBOURNE
KENTME10 3RN
Self Adhesive Compuier Labels - ^^Up&V 6 " "
SILVER LINO LTD 156 Newton Road, Burton on-T rent
Staffs. DE15 OTR. Tel (0283) 63987
TOWNTEST BBC/B £6.50
A veiy useful nirl fnr leaching ripnrji.iphy in primary tchooli,
this program tests pupil;' knowledge of th: locations o
majo" towns and cities in England. Scotland and Wales. Afcl
presented, with a high-resolution map
BIOLOGY BBC/B £12.50
A su le of programs using text, anirrated degrams, examples,
and T)iiP":tinrK tn attici in «h*» iindprttindinrj of Biology to
CSE, 'O' ard 'A' Level standards. Mo:i suited to individual
use by student;, these programs also contain nateual teach-
nrs can extract lor classrcom demonstration Topics covered
include he Eye. Edr, *fntfh, BlUOtJ mkJ Cinuliinuit, Skeleton,
Female irproduction. Genetics, Biochemistry End the Genual
Nervjus System.
ENJOY MATHS 48K Spectrum £3.00
A suite of 4 highly motivat no, prngrans for ihe 8 14 age
ranqe: tables, simple etiuat om. polygons and areas. The
p ogrami crjmbinc e>:planai on wiih tests and nake good
use of Colour and sourd.
MASTER DIET PLAI\NER 48K Spectrum £11.95
The ultimate h det programs, ihe MASTER DIET PLAN-
NER coitains detfils of calorics, protein, vita-nirs and ether
nutrient! tor 6&1 toodf.1 The MASTER DIET PLANNER will
ii?lp you plan a well -balancer! diet, including opiions to
restrict lats, cholesterol and salt, or io increase fibre intake
a" the Stmc time offering maximum choice ol foeds. Insruc-
tionsanrt Recipe Book included.
ALL PRICES INCLUDE POST & PACKING & VAT
We require good programs to increase our catalogue
3rd pay high royalty rates for published material.
1 96 YOLR COMPUTER, APRIL 1 984
ki
ft
MCODER II - The ultimate interger basic compiler for the 48k Spectrum and I6K ZX81
Many claims arc made about mos:
Basic compilers on the market, but
always remember, in programming "you
don': get anything tor nothing. The more
features a compiler otters, the slower it
will run.
In our opinion, if you arc writing
games, you don't need floating point
routines, and you don't need string
handling as it is in BASK, - just high speed
integer manipulation to turbo-charge
your software.
If you arc in any doubt that MCODER II
is the program you need to give your
BASIC programs the instant speed of
machine code, why not write or
telephone (0203 ) 667556 for a list of
features and a comparison chart showing
the relative strengths and weaknesses of
the major BASIC compilers currently
'vaiiable.
To give you every commence
in our product, we also offer a
NO QUIBBLE GUARANTEE to all
mail order customers. If you are not completely
satisfied, simply return MCODER II within 7 days of receipt and
we will refund your money - no questions asked.
SPECIALOFFER Purchase MCODER II by mail order
and we will knock £2.00 off the price. That means you can
buy the Spectrum 48K version for just £7.95 and the
ZX81 16K version for £6.95.
NO FRILLS-PURE SPEED
SEND CHEQUE OR P.O. TO PS.S.452 STONE Y STANTON RD. COVENTRY
CV6 5DG. FOR INSTANT CREDIT CARD SALES TEL (0203)667556
5.8*
NEW RS 232 &
PARALLEL PRINTER
INTERFACE for
ZX SPECTRU
Connect to professional
printers with this
Centronics interface.
ZX Lprin* III interface enables your ZX Spec-rum
computer (16 or 48K) to print on almost cny dct
matrix or daisywheel orinter with RS 232 or
Centronics nput. JLst plug n ZX Lprint III and
LPRINT and LLlbl commands will work. COPY
wo'ks without any additional software on
$<?ikosha 100 & 250, hi-ros Eptons, Star 510, 515,
STX 80, Gemini & Delta, Walters WAA80. Shinwa
and CTI . . P us Seikosha GP 700 in full colour.
COPY on other printers corrming soon.
And because NO addi'ional software is needed
all of /our RAM is free to take Tacword 2 or
Kemp Business Accounts, Viewfile etc.
WORD PROCESSING
HIGH RESOLUTION! SCREEN DUMPS
PRINTS SPECTRUM AND UStR DEFINED GRAP HICS
JLST PLUG IN FOR LPRINT LUST and COPY
COMPATIBLE WITH M I CRODRIVE* AND
PRESTEL ADAPTOR
ORDER: To EUROELECTRONICS , 26 Clereree Square,
Cheltonhom, t>tos. OUrtl 2JP Tel: (0212) 5B2D09
From: Nome:
Address:
This orcer s tor:
ZX LPRINT III ot £34.95
Centronics Cable ot £9.95
FS 232 Cable at £«.95
Tasword 2 at £13.91)
(Quantity)
Cheques PO paycble to EUBOELECTRONlCi olease.
Amount enclosed £
Micrad»c adaptor for ZX LprJnl I uiid II £4.30 ■+■ 70p pSp
Computer Bookware
and Software displays
up-to-date titles at these shops.
LONDON AREA
Louden: t ir&Eai , tuainevi Hi. a Centre
Mixxfieldk
I i.rdon: Dillons Q.VLC. Bookshop. Queen
Mar7 Col uu.
London: Dillons University Bnikshop,
Malet Street.
London: lm[H*'i:. U'Ulf-gr tioefcehep.
ImpcriaK'o!li:u:
London Modem IkoJt Co. Lut PriodSieet.
London: W v «iG. Foyk I.'.il.
( .'I dl I I! I- ( II V- , Road
Croydon: Webster's Bookshop.
Whtlgifl Centrr.
Utbtidgt Hrmcl University Bjokvtop.
Bnutcl Unversty.
Witfcrd; A'atfnd TsthnKnl Bixsks.
Si Aibanj Ruii_
EAST
CimbHdRc: W Heifer Bnikwlcn,
3l i il.-.: . Rim
MIDLANDS
Bedford: Pcmbrrton Ifcwiselle-, Mil Street.
Klrmlnghim: Hudscns BeokslKjj. NswXtect
3 Inn ins him: Midland Eliieitliinnl 'Jo. Ltd.
~iirp»ralitn Sucec.
l-'ninlcldtC raifii'Kl ftooiStlOp.C oli'ge KVvail,
vVhailey End
Coventry: Hud.c-ns Book-.hop, Eari Street.
Osvntrjl Mi ■ i .« :r. Bookihop.
Hcnfird Street.
Ktttr. Siixfenu Bootstioc.
"JnivtTvilynr Kerlr
Leeds Auiiicl! Bixtishop. Cookridje Street.
Leicester: Howes & Bowet, Hooetiur StrtcL
abetter Hudioiu Fookdiop Ltd.
High Street
Lelceiler: Univmicy Bookshop.
University Roal
Lougiborougb Hi.; - n-. Bookshop.
<wigkrxwcugh College.
NoiiiighRii: SESons Paperback Bookshop,
Mi not street.
N'onl ighan: DllonsUnivorsil; Binlshoi Ltt
UnivirsityPiirk
stjerrrid: 3owesei 6o»v:s,CrupCl Walk.
Sheffield: .V, Banlc; See J Ltd WcsiSli.-cl
Wolv:rhaDptoa: Hidsaix Bin kshni Ltd.
Victoria steeL
NORTH
Chester: B:»kUndoitCo..Chii»:h Street
Liver >ool: fUtvx* & Howes, Lad Street
Liverpool: Pnrry Books Ld. Brawnkw Hill.
Manchester Haigh& I !■ ehl -.n : Ltd
O.\ford Roid
Manchester Shemttt & Hughes.
£1 Ann? Sq-iare.
Muelnur W, H. Wtlihiw Lti Join
DalUxiStraL
Newcjiillr'iipnnTync ThrfTK WiiA>«r
Bookshop. Porey StreeL
SkKkport Slientllet Huglet.
Princes Stre:l
SOUTH
Aslngeon: Dene Buobhup
Ent Si Helen Street.
Urighliin: Qiritixb Bookshap,
1 .ll.l! ..■.:! SlrtL'L
Brighton: R.)liui»iris Kij>:i'i>:v. Jond Street
CiwIq: H«ik\ KiMik-ftopS Ltd.
I Uslctt Avenue.
Guildford: Univusit) Buul&liup,
t.lniwnity at Surrey.
Guildford: *Veb«r's 3ookihop,
T«igat: Square.
Kingston-uton-TltanitK Boles t:rvik>hrip
Udcn SseaL
Otfurf H II Blwk*cU Ltd. Brad Street
RudlnjF VVillian; Smi h Ltd. Loidoa Sucet
Sbujli Carer & Wheeler Ltd. High Street
S(-ulhnnipl(ii: B . ■'*..--. i Hiwes. \bovc Bar.
Sf'Ulhflinprrn- RmhmA Ki**-cf
Uiivenily II;-. W.?p
Watcrle-ovNe; Bty Tree Ba>ksluip,
t.nl>:::lT Rotd.
Wokln{hanr Batis Bookselcrs.
Peach ilree.
WEST
Uiiveriity of Bah: Btwej i Bowes
Lnivcrtiry B»kslop
Btlilnl: GetT};e"sLtd. Park Stree .
Hitter George's Soobhop, Siduell StfMt,
Eitltr. University Bookshop, Sticker Roac.
rVmiiLth: iiooksilkr, Drake Cirrus
. Pl/nwiOi; fleiir>y"solPlyr60utli,
■\- 1,- i: Wav
WALES
Bjngor Bookland & Co.. High S:reeL
C'jrdiff; H. ;. leirr Ltd Royal Arcade.
SCOTLAND
Abenle.-n: Junes G. B.uelt Lid.
Ucperkrkgate.
Eclnburuh: nmirinwiercrB/oVte (ere.
Gtorge IVEridge.
Ecinburgh: Jame; Thin Ltd. Souil Brdge.
Eeinbunb: rCimtlflns Unhrtcriry Bootilnni,
Teviot Place.
Gbigo*- Jnhn Snithi Soev
StVincertt Street
■
1
1
publishers of computing books
for over 25 years
198 YOUR COMPUTED APRL 19B4
for the latest information on all aspects of computing
For information on over 400 up-to-date PC and microprocessors titles please
write to Jean Walmsley at the address below forour latest catalogue and order form.
66 Wood Lane End, Hemel Hempstead, Hertfordshire HP2 4RG, England
publishers of computing books for over 15 years
VOIR COMPUTER, APRIL ' 984 1 99
1984 On Course
For Record Computer Sales
Sponsored by:
S'O'MEWjTiEI
There can be few - if any - comparable
exhibitions capable of generating such intense publir
interest as The Computer Fair series.
As expected, the 1983 Computer Fair, held at Earls
Court, has consolidated its position as the majcr
showcase for home and small business computers, to
the extent that it became .leuzssmy for the original
exhibition arec to be doubled to a record 2,200 square
metres. And all the signs are emerging to support our
belief that 1984 will see further growth in an
exhibition which provides an unrivalled opportunity
for promoting persona: computer systems of all kinds.
THE
(gmputer
fair
^K Earls Court, Londoi
Personal computers
Home computing
Snutff business systems
Sponsored by Practical Computing' and Your
Compire.r' and organised hy Reed Exhibitions, the
1984 London Computer Fair will again be backed by a
massive publicity campaign using radio, television
ar.d press media. Advance stand reservations are
understandably already well up on 1983. If you want
to ensure that you dc not miss out on a preferential
site, you really must fill in the coupon below NOW,
ar.d return to the
Exhibitions Manager, The Computer Fair,
Reed Exhibitions, Surrey House, Throwley Way,
Sutton, Surrey. 5M14QQ
I am interested in exhibiting at The Computer Fair, Earls Court.
London. June 14-17 1984.
Please send full informa'.ion to
Kame.
Position tn Company
Company
Address
.London. June 14- 17 1984
Telephone No.
TpIpv.
NTERCEPTOR
PRESENTS
WRITTEN BY
IANGRAY
MUSIC BY
CHRSCOX
PRODUCED BY
RICHARD JONJES
m> r *Q
•'"_. ".•'"'"• "" ' '' '.';
mEtjim^Z
"VKk&y ag^
jW
ORIENTAL
EXPERIENCE
I WITH
30 LEVELS!
%
:«^,
A
v.
i-~ 'A;
££^
SUITABLE ! FOR THE
pmmodore <%k
sa^aisr^i-^zafiai
i
I
I
GOES DEBUGGING
O
Vf vr
\
Any SPECTRUM— £5.95
Lookout forCOMMODOnt '64!
.tick Ccmoati tie.
bthbrien 'ACTIONMASTER; 'WARMASTER' and ADVENTIREMASTER" games are
iivailciblurtuni JulirtMuii/ius. LigtilnhicUiialuibiiiul leadirnjsolUvr-retuHels. Foi cicuniplele
list send for our free colour Catalogue"
M C Lotrlorien. 56a Paik Lane. Poyntcn. Cheshire SK12 IAE. Telephone 0625 876642
[CD] software I Spectrum Programs
ABSOLUTELY OWrUNTEEO ABLE TO BE^
Superchess 3.C Imsbea i dovelouud to bring yju the strongest chess prcgran yel lor
th= Spsctrum computer
At Ihe tournament level Superchess 3.0 has a lo-ck-atead ol live to seven ply
(nrovoc) In tho mlcdlo jamo, and ten to twelve ply in the Gnd gsmo. TJis grsos
Superchess 30 a substantial advantage against other chess programs and
premises tie experenced playeran interestinp, ani challerging game 01 chess.
Unike other chojs piograms. Superchess 3.0 i> noi jus' a b'ute-forc* calculator,
but omplOya ailltiutal inrtQlUgencto iQSlVktquac to allow duopcr coaching Along tho
mainlnesbfptay.
FEATURES:
* 10 Uvets— altpiaj wltHn icurnanem tim»
limits.
• Fiirf luvel mule espftc ally easy toi Beginners
Easy to i>so— lic'i muf.us |ro»nlcKl
Reco«utiond*d move vptiou.
Change udei andleve' dumg n,3rne.
sen play mode.
Sol up.'chaiiijs posltlor.
Tacmical information— how we program
thinks*.
Programs internal scoie 101 poslton
displayed.
Nunber ai oaiuaied ptssiiii^a oispuyen
Library cf opening mo\as.
Select your own coicui schame lor
graphic joard di33lay.
3oi«e rn*tlr\<j|ifoti«imi— up lo mole .n lojr
48K SPECTRUM-Price £8.95
U f
SUPERCHESS 3.0
sorcwarei
PlIMBAL-t-
rFor any Spectrum
WIZARD
Superb, colourfjl
tast-action grapnics
and sound give this
game the feel of a
real arcade
pin-table.
With realistic
launch, flippers,
bumpers, high-
score, oonus scores
and freeball
features.
Be a Wizard!
FOR ANY
SPECTRUM
£5.95
Dealing— the program shuf'les, deals anrJ sorts the cards lo produce randornly cealt
hind?, An almost nfinte number o' hands are therelore sosiible wtttl all klncs of
OSKIDuUOnS.
Bidding— is in tna lamina ACOL system including Stayman anc BUckwoDri
conventions, "mu tidyour hand while iht Spoctruti bids tl"e otter three hands.
Card Play— vcu play from y'our own and dunini»'s hands, which are Jisoayod as
they would be it the Dri3c;e:ablc. with the prog/an playingthe allien two hards.
Scoring— at ire end of each hand the store is calculated, including honoirs, slam
and rubber points, Bath the old and raw scores are displayed In theusuil manner.
Roploy ot the end o< toeh hand, oil tout ho"ds con h>; displayed and, il docirod, tna
hand'cplayed.
48K SPECTRUM
BRIDGE PLAYER-E8.95
An id-aal complement io ihe Biido*
Player Program:
Bridge Tutor (Beginners)— £5.95
Bridge Tutor (Acvanc9d> — fS AS
SPECIAL OFFER:
Bridge Player and both
Bridge Tutors— £18.85
Flus tar 4BK Soeclrurr unless olheiwse
si alec
PLUS tor '0K Specirum
FLOATING PO NT FORTH with EDITOR E13.9S
INTEGER =ORTH E9.9i
SUPERCHESSII E7.9i
SUPERCHESS; I---/--;-- 1 E4.9S
l6KSUPERCHESS<t6KSpectrum) £6,95
REVERSI £8.95
DRAUGHTS £5.95
BACKGAMMON 15.95
SNAIL LOGO (Turtle Graphicsl 19.95
GOLFING WORLD tS.9S
^■.,^onri48K Spectrum JMBBSi
This is a superior machine ode loot kil wi.h cne hunjred machine
code rojtines that arc rcloca.abl? for use in your own BASIC and'or
machine cede programs, the combined user friendly BASIC program,
48k Spectrum onlv. g ves easy access to all roul net: • In Jex ol
rout ncc, • Call lm cbleulo of each lout nc including oil information
reqLired to tailor the routine to ycur neecs. • OemDnslration of how
■he routine works under software corvtrn , the demonstration is
ropeataale. • Saw and verify indivicual routines. • Comprehensive
user guide.
1
IO
n
12
I A
U
15
IS
•7
IS
•6
?0
11
?j
23
Uioo I rflUfiel*
L",ti-SKr,rnmmri
Super JltTMNMI
1* pyfc Convener
Pec-HenCe'iwiie'
lie- Dn.Cwiniln
Rcmuii ccndsfMr
On C'ror CdIo
On &«il. 3o10
"M.-t-S::n.|,.-i
HvrC-tr LMsc!5
Scietn a*ftich
t^aijabteu SnanrtfLisi
?A I nr? Pi.r.linr
Slar Jraw
T<*t) SwiX->
firign Swlcf.
PeinlShaBt
Hacaa ScunD
2i
pf.
se,
/;
28
m
30
o\
3?
33
34
35
■Mi
3?
■..!.
39
40
i\
i2
4.1
Sci- ; i CTuractii sj>-
Mrtnofy AVIUM*
Line ricr.tr::«
UniNW«50uiJ Ll*i
Ou»-Noit S»jid fin
UfiiHnrpS'Ttl^lo?
Mul i>0«cp S"»jiat="
0cn«h i >ii
Scii«'> S10l#
ScfMin rjcr-.ifttji'
P'tfecl F-oqrLTi
Hln> Copy
LOaUtCI
t*cand
cWii Ptagrftr
tafc HoirJn ■ Hnarttt
Addr^tS
0«r.lsi>r 8nar«i
RtnoM CciGurs
Disalav Merror,
H«; Ls.^iJ?i
4? Win Kt y
4B Snniasia Li>B«rCa*«
•is siti'njMvutHivCiraw
TO Program '.o ^ctJct Case
Ol IMjg'Ar. to iw-i(,'i»
ft^ dnluM
S3 C-lfcrily
s* apacrf savrr
66 St'BtJi'Ove'J'"!!.
SO St*ecr*ir.. , er
ST e«ai *i
60 lo< Cfsnoe
00 Ki0«f i;n*n5»
so nun Cn
fii Fiir.n rn
62 d'Ohl Or
63 Biqnt tut
64 SWrfcnHnnt
l»tj Clittcloifl Nj^ltKrf (xCIGI.HCl*
nyulir=-, 66- T C0 tti eei iuu intra
SUPERCODE£9.95
Also ivaiable at Boots, W.H. Smitn end all gocd computer shops.
OELIVERV": Send SAHforCaUlonue.
UK— rjriCBs include VAT and poitage & packing.
EUROPE — add iOo jer crouiam
AL. OTHER PUCES— toi u i mail add £2 tor Hie firsl piorjrarn and 50} foi
eactn subsequent program. Suflace col ivory ^jj y)p pur program.
Send Choyuo. Poslal Oidur o' Access No. to
frrilET^f^ r-v/-/— no l CP SOFTWARE. Dept W1Ai
MU-JJt)UI L,V<Jcl fcJ| i7 0rchar<!Lane.Preslwood,
Bucks HP16 ONN
More than fun and games!
o
by PrlTior EaucalionaiSoftwara
The ever-popular Mr Men help prepare
young children for reading with four
sirr pie and absorbing games designed
tD exercise essential skills as well as ertelain.
An easy-to- jse, colour-ceded key guide
is included with an illustrated in:rcductory
book, featuring the Mr
Men. For ages 4 to 8
years. Available now on
cassette for the BBC B.
Spectrum 48K and
Electron £8.95.
mm
by WdQi: Software
Two mind-stretching, space-age games
to test mental arithmetic and nimble
fingers,
n Sum Vaders alier robots invade the
earth. Only quickthinking and fast reactions
can prevent them. Several levels of difficulty
anc a two-player game with a handicap
option make Sum Vaders equally testing *or
all family members, "rem 8 years to adtlt.
Robot Tables challenges the young
player to make a ser es o' perfect robots.
Knowing your multiplication
tables is the key to controlling the
robot-making mach ne. With a
learning mode and a testing
■J3
for early learners,
and more ad-
vanced children,
to master an
important and
often neglected
skill.
Available now on cassette for the
Spectrum 48K, Ccmmodore 64, BBC B
and Electron £6.95.
OESAR
THE CAT
by Ancrcmeca Software
Meet Caesar, a cheeky young cat on
duty in a well-stocked larder. He's
kept busy chasing a gang of hungry
m ce eating the family's food. Playing against
the clock, you guide Caesar along crowded
shelves to pounce on the mice
A fast, colourful, all-action, arcade style
game with catchy music and a best-score
record. Challenging for high-scoring arcade
addicts as well as great fun to play for the
novice. Available on cassette for the
Commodore 64 £8.95.
mode RobotTablesisafunway
SOFTWARE FOR ALL THE FAMILY
I
I
I
I
ToMIRRORSOFT.PO Bun 50. BumiEV,
Kei!BR25IT
Please seridme (he fo fov/hg (enter
nu nber required ol each Hem in
the space prwidcd>.
fist Sins wiilhe »< Mm (MMtm
QiicfcT'inkin.nUTi;
C; esanieC3 :(CC0(l
C;csartiea:(CCOIj
I enclose a deque/PC tort made pavable
to "Readers' Account: Mirmr Group Nlev.-'paptrs Lsl".
luiiJersiana:ri;nmy
rerrittancewHbe
hell on my behalf n
theiankacmunt
named aboveu mil
the goods arc
despatched
Or plf asc JC&il my ACCESS/EARCLAVtAftC tor the sum o= £
cardwr— jj-j | pr-r-j-
.
Signature .
Mame ...
Address.
Postcode
i:-., . ..- n- 1 -rrji titr in, Cirjeiiy ncaM*tMiipie:3d.p '»■ li-imjiiB'eUK MMtOWl t. i rjicituiwur wr. jimit JtitticMMH'W! -tH ,Ci R*q !J:i 'I35a0 Irj (her HotWrCcu I ;!•■::<• r 01
I
I
I
I
J
S pectrum 48k
MAKE VOUll OWN IV FILMS!
■«. LIVE ANIMATION
& MUSIC
SAVE them. . .
* AHUEE FFITE5D8 ANT FAMILY
A" II IN YOU PLAY THEY BACK!
£ k
1 A talk!"
9 SPECIAL MACtO-rROORAMmHG^ECHNRUES ALLOW TOO I'O: •
• f'* .i.-rp iKv MFinnrn np riBT inim.cdisg CFO, hrlicoptsr
AND A MOST OF , liltlOXHL [N A CHOICE J F NEARLY 30 'C/LLH
MAKE EACH ANY COLOUJI - LARGE OSES CAM BE IE TfO COLOURS!
• TlliV WALK. »L'X. CLtMt t ?LY.
• BUILD HOUSES, CHCRCKES ETC. IN V FLASH - - ERASE THEM
• CP TO 15 MISS. PER 'TOM', OR MO*E IF VOIJ'Rt * GOOD DIRECTOR
• MAKE CHARACTERS 'SPEAK' IIRtEC AMKOT A rtO'JS /,£ if STRIPS.
• FU1.L COMPCTEB-PBOMPriNO TO SAVK 1TOV MAKIKJ ERRORS.
• [MBtABT PLAVUACK. EDITING ADD PEtSTlXC- AS YOU CO iLOSO!
• MOST COMMANDS ARE A SINCL.K KEY-STItOXE, VITROCrt "ESTSR'.
• coMrciE tot* on'ji TVKBS caiNO tki jui-'iA. tiibbi-oitaih
CHIOMATIC MUSIC COMPOSE*. VftlCH ALLOWS YOB TC l.HTES,
CORRECT ^NII KBT AT EACH NOTE ... IP TOU HEED TO!
■ STORE UP TO NINE 9S-Nt'TE THJiES TO CALL-TIP' AT ANY TlUb
IN A STORV ... CJMIUTER GIVES EACH A MIMUR IK MEMORY.
• CHANCE T..NEK AT AKY TIMI, EVES WHILST KAKIBO f 'FILM*.
• VOU CAK IV EK AbD i EH; PECTtV E TO UU I L JI.N&S , ItUADS ETC.
• NO SPECIAL fKILlS ORCOVPLTER KNOWLEDGE NEEHEB , . . JOTT (MAIHKATIMl!
®|- SB, IM SKULKS! PARK,
pnexrs' data studios « ffi?? ^«g^
impORTahTj ton <»K spf,:tkihi OKI V
Educational Software | LQL.
BBC Micro
ZX Spectrum
unexpanded VIC
Electron
ZX81
Apple
PET £.
Commodore 64^jJ.
All software for the
above computers.
VIICRO MATHS 2<1 program revision or sfilf-:uition course to O-.evel.
i24.50 (except ZX31 t12 0O).
BRAINTEASER5 IBBC. Electron. C3M 641 Book of programs to puzzle
and amuse neople who want more than arcade games ££.95.
PICTURE PUZZLES :BBC & Electron only. Early learning tun
ushg educational ;usti. 3D graphics. £6,50
ANIMATED ARITHMETIC Teaches jsing moving colour pictures Inrji
woidsl Ages 3-t. C6.50 disc O.SO).
MASTER MATHS (Appc, Pct and C8M G4 onlyl. 50 ptogrurn 0-Lev«l
xu'bi- or icachsr's aid. amazirg graphics.
". . . ih° pogrammng staniart is high, ftxt programs are robust . . "
TIMES EDUCATIONAL SUP 3 LEvlEMT
Imrrediate dispsrcl" Mi;ro Marhs. anc Mastc Mjths Phone or send
orders cr requests lar f*ee raulogue 1200 prolans! - o:
World leaders m terths education"! suttwtie
Iftsiribuiers in ?4 ntuntriesf.
LCL
26 Avondale Ave.
Staines, Middx.
Tel :0784 58771
24 hrs. Orders
Avt«M
*9ff*
GENEROUS TRADE
DISCOUNTS.
<x o*
Vi
ARCADE ACTION
FOR THE
ZX SPECTRUM
The Protek
joystick
interface simply
plugs in at :he
back of yojr
Spectrum anc is
compa:ible wth
awide-angeof
software, inciudirg bestsellers from
Quicks Iva, Ultimate, Ocean, A.F., CRL, and other leading software
publishers.
The spectravision joystick contro !er has a handy pistol gip, top and
base fin; button, and rubber suction cap footirg for s ngle hand
ooeration.
You can buy then sepa^tely or in a special presentatior set which
comes ronpktp with Airliner, a flight simulation progranrne.
Either way, they'll give you maximum fun
whenever you play the computer game.
Now available for the B.&C at only £19.95
(inclusive of joystick & interface only)
NCLUDES AIRLINER FLIGHT SIMULATION
PROGRAMME
COMPLETE SET
ONLY
Protek Computing Ltd, 1 A Young Square,
Brjcefletdlndustriil Park, Livingston, West Lothian. 0506 415353.
v OUR COMPUTER, APRIL 'SH* 2Vb
otball Manager
Designed by Kevin Toms
This outstanding game of skill and
strategy is now widely available'
and you can join tne many .
thousands of satisfied customers
who have purchased tne game.
This is no five minute wonder -
you will be playing this game
for hours over many weeks
(we know -our customers tell us!).
Some of the features of the game:-
* Matches in 3D graphics + Transfer market
* Promolion and relegation * F.A. Cup matches
* Injury problems * Full league tables
• Four Divisions * Pick your own team for each match
• As many seasons as
you like
• Managerial rating
• 7 skill levels
• Save game facility
Commonte about tho game from pre*s
end our customers
"FOOTBALL MANAGS? is the best game
have yet seen on me spectrum and my
personal favourite o' alt tne games on any
micro ... To the ordinary person it is an
exueileit view of what can De done in Tie
field of computer games ... The cownirg
glory of this game is the short jet pieces of
match highlights which show ittle stick men
tinning around a pitch, shooting, defending
and scoring .. It Is a compulsive game but
K so pic who oannottak© game sessions of 9
ours or so, which happened on one heppy
Sunday will be grateful to mow thai there s
a 'save ro tap©' ootion. FOOTBALL
MANAGER nas everything it could ...The
Ion from the Spectrum version
'ZX81 Chart.
Home Corrouting weeWy 1&8.83
originator, AdcictiveGames, certain y
deservethe name." Rating:19/20 (Practical
Computng- August 1983).
"When I irst received this game I spent the
best part of the weekend playing it. Since
then I hav© returned to itmoro often thar
any other. Tie truly addictive quality of Ihis
game isthe remarkable way il mirrors the
real footooll manager's prcblems ...
"(Personal Computer Games -Summer
19B3)
"It's rry cwn fault you did warn me - 1 am
totally and completely hocked on FOOTBALL
MANAGER." (rW. A. Wright - Lancashire.)
"It is ty far the best software game that I
heve seen for the Spectrum (Mr. N. Lincoln
— Surrey.)
"I congratulate you for a marvellous game
which Keeps the plover enthralled." (Mr. N.
Creasey-Gerrard's Cross.)
"I am writing to eav whata groat garre il is. I
have spent over 45 hours on it." (fvr. D.
Fearn- Gloucestershire.)
"Your FOOTBALL MANAGER game is
terrific." (Mr.N. Curnming- West
Bromwici.)
. ■!
mailable from computer software stockists nationwide, including @> &WHSMITH$»
Prices: Spectrum 48K £6.95
ZX81 16K £5.95
(N.B. 3D GRAPHICS ARE NOT INCLUDED IN
THE 2X81 VERSION).
owfseos oners acta woo
To order oy mai (p&p free) send cheque* or
poslcl order; to:
vlddlctire Games
Albert House, Albwil Ruud, ftjumennouih BH1 16Z
1 Spoetnm vwsion only
Dealers! For urgent stocks send
your headed note pa per direct to
out address
77T
mmmmsxsMiEiMMMxnmismxsmmiiMi
LORDS OF TIME
Joins uur range uf acclaimed pure-teAt puzzle adventures, at £9.90, for:
BBC 32K COMMODORE 64 SPECTRUM 4»k LVrVX 4aK M45C0M :<;r. ORIC 48K A74Rf 32K
5
5
3
ADVENTURE
REVIEWS
"Aciveir.Lirfes which nave a fast
response time, are
spectacular in the amount ol
detail and number of locations,
and are available 'o cassette
nwnfirs Simply smashing 1 "
-SoH,Svpl83
'Colossal Adventure is
included in Practical
Computings top ten games
choice -or 19£3: •Pontic,
moving and to jgr asneil."
- PC, Dec 83
"Colossal Adventure . . For
once here's a program that
lii/esupto its name . .a
masterf jI feat. Thoroughly
recommended '
- Computer Choice, Dec 83
Colossal Adventure is one ot
the best in ts class. I would
recommend it to any
adventurer''
-Acorr.Uszr, Feb 84
"Arivnntiin* Quest This h?.s
always been oie of the best
adventures for me as it ssens
to ccntoin the lot. n all it took
me about e ght months to
solve."
-PCVt, i am Jan 84
"To sum up, Adventure Quest
is a wonderful oroaram, fast
exciting and challenging If \ou
Ike adventures then this one
is for you" _ NliU0 issue 13
"Colossal Adventure is simply
superb , For those who want
to maveonlo another
adventure of s milar figh
cuality. Dungeon Adventure is
recommended. With more than
200 iocatiens, 700 massages
snd 1 00 objects il will tease
end delight!"
- Educational Oxnftitity, Nov&3
MIDDLE EARTH ADVENTURES
1: COLOSSAL ADVENTURE
A complete ful size version of the classic maintrcme game
"Adventure' with 73 bonus locat onsacded.
2: AOVENTURE QUEST
Centuries have passed since the tirre of Colossal Adventure
and evil armies have irvadedThe Land. The wfey i< long and
aangerojs; Out with cmning you can overcome all obstacles
on the way to the Black Tower, source of their denomc
power, and destroy it.
3:DUNGEON AOVENTURE
The trilogy is completed ty this superb adventure set in :he
Dungeons beneath the shatterec Black lower. A sense of
numour is essential!
THE FIRST SILICON DREAM ADVENTURE
1:SNOVYBALL
The first of Pete Austir's second trilogy The giant colony
starsiiD. Snowball 3. has bee i sabotaged and is heading for
the sun h this massive gane with 7000 Iocatiens
ADVENTURE
REVIEWS
"Colossal Adventure . .
undoubtedly the best
Adventure game around. Level
u Computing have worked
wonders to cram all this in:o
32< . . Finally Dungeon
Adventure, last but by no
means least. This is the best
of th© lot - a truly massive
ad'/enture - you'll have to play
t yourselves to belrve i:."
CBMS4 V3en Clt/b ttewzfetter
"Tie puzzles are logical and
the program s eittrallmg.
Snowball is well worth the
money whict". for a compu:er
program, is a high
recommendation."
- Micro Adventurer. Dec 83
"Snowba I . . As in ;.ll Laval 9 -;
adventures. Ihe 'ea pleasure
comes net from scoring pemts
i.'i. In exploring Hit; world in
which the game is set rnd
learning cboul its ders ens .
this program goes to prove
thtt the mental pictures
conjured up by a good textual
adventure csn be far more
vivid than the graphics
available on nome
computers."
- When Micro?. Feb 84
: Lyids of Tine. This program,
writen by newcome' Sue
Gazzard, joins rry favourite
series and is an extrerrely
good add tion to Level 9's
consistertly good cata ogue . .
As we have come to expect
from Level 9, the program is
executed with vuonderf jl style
- none of those boring "You
can't do that " messages!
I lighlyrccorrmended.'
U -FCW: 1st Feb 84
THE LORDS OF TIME SAGA
/: LORDS Oh IIMh
Ourcongralulatior s to Sue Gazzard fa her super design
fcr this rew time travel adventure through the agss of
world history. Chill to inelce-ags. go romin' with Caesa 's
legions, shed light on the Da'k Ages. ex.
Price: £9.90 each (inclusive)
Level 9 adventures are available from good computer shops,
or mail-order from us at no extra charge. Please send o'de r ,
orSAz tor c&tal;>yue, l-J
LEVEL 9 COMPUTING
Dept Y 229 Hughenden Roac,
High Wycombe, Bucks HP1 3 SPG
Please describe your computer
fcT
3
s
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
^MSxsssisiEmisxsmxsgsmisssmmismmm
VOUR COM=UTFR, APRIL 1 084 207
FORAQUD(OR LESS) YOU CANSPEND
i'v3
208 YOUR COMPUTER, APRIL 1984
AWHOLE DAY ENJOYING YOURSELF!
ZX MICROFAIR has
become a household word for
anyone interested in d scovering
wha-'sthe latest gizmo for their SINCLAIR
computer!
A good day out at a reasonable price and an
enjoyable dav spent amongst friends and
fellow enthusiasts!
I et's fnne it what other exhibition gives you
so much for so little?
Where would you find under ore roof all the
latest hardware, software,
books, user groups, programming aids,
peripherals and add-ons for your
Sinclair Computer?
There's even a bring-cnd-buv sale, bars,
buffets and a place to relax afer a hard
days ooking!
So book you' place now by sending for an
advance ticket at reduced cost.
Bat don't forget the date: Al I Y PAI I Y
28th APRIL 1984.
See you there.
r
11™ ZX MICROFAIR.
ALLY PALLY APRIL 28™ 1984.
Saturday 28th April 1984 10am-6pm.
ALEXANDRA PAVILION, ALEXANDRA PARK, WOOD GREEN, LONDON N22.
SEND TODAY FOR REDUCED PRICE ADVANCE TICKETS!
Post to Mike Johnston, 71 Park Lane, Tottenham, London N17 OHG.
Please send me the following advance tickets for The ZX MICRCFAIR on
28"h April 1984:
"1
.Adult ticke's @ £1.00 each
Childrer (under 14) tickets © 50p each
i
X 3 LEASE ENCLOSE A STAMPED ADDRESSED ENVE-CPE AND
MAKE CHEQUES/POSTAL ORDERS PAYABLE TO ZX MICROFAIR.
Name
th
X
Address
U
PRICES AT THE DOOR ON THE DAY: ADULTS £1 .25 , KIDS 60p
11
ZX MlCROffiiR
ALEXANDRA PALACE !
APRIL 28TH 1984 '
YOUH COMPUTER. APRIL 1984 209
MANCHESTER
HOME COMPUTER
mm
AN EYE-OPENER FOR ALL THE FAMILY
[Visit the show tnat brings you up-to-date with today's
I technology. Whether ycu run your business, domestic
w
^ J
©
accounts, learn or play with your computer;
if yoi don't have one but want one; v/e
have all the hardware, the software, the
help and edvice you could ever need
If you live in "he North West don't miss t!
ffy
NEW CENTURY HALL corporation street Manchester
Opening hours Thurs & Fri 10-6 Sat 10-4. Adults £2.00 Children under 16 £1 .00
Computers
tarExpat
Vectrex
Aquarius
New Brain
Plus Printers, Disc Drives, Memory Expansion, Software
Quantity discounts available
No tax charge for equipment shipped abroad
Write for our price list or call our 24hr answer phone
01- 681 8785
GalasetLtd, 30 Bay-ford Rood,
Littlehampton, West Sussex,
England. Telex. 895401 8 AcuraiG
UIDE SPECTRUM
ninC ROFTWA RF
FIRST TAPE HIRE
26 PAGE CATALOGUE
NEV/SLETTER
OVER
250
DIFFERENT
ZX SPECTRUM
PROGRAMMES
AND OVER 2000 TAPES IN STOCK
ANY TWO TAPES ONLY £2.20 (int VAT A p&p)
FOR TWO WEEK'S HIRE
LIFE MEMBERSHIP ONLY £6.00
MANY POPULAR TAPES ALSO FOR SALE
_j AT DISCOUNT PRICES
JOIN NO W or send 3Cp stamps for catalogue
200 Mjlgrivo Road,
Cheam, Sure) SW2 6JT
l eiclcsc cheque for C6.0C tor LIFE MFMBFRSHIF and I understardthal
mylirel tape hire w II bo FnEC. I\ within ?0 days, I'm not teli^itetiwil'iyu ir
se-vice you'll refurd m/ membsrsrip fee.
Name
Acdress
1
I
I
I
I
I
I
I
)
*l
2 1 C YOUR COMPUTER. APRIL 1 9£W
1 r
BLOC
/
y t- l.
Ne
-v
ANIROG SOFTWARE LTD.,
Trade Enquiries:
29 WEST HILL DARTFORD KENT {0322} 92513/8
Mail Order:
8 HIGH STREET HORLEY SURREY
24 HOUP CREDIT CARD SALES HORLEY (02034) 6083
PAYMENT BY CHEQUE P.O. ACCESS/VISA
50p POST & PACKAGING
m W
:e pi
Fight your way to become
The Master of the Skies
travel through time to over-
come the enemies of the
past and future. Engage in
dog fights with the squad-
rons of world war one to
the fighters of the year 2084.
Five Screens of Breathtak-
ing Scenic Graphics.
J.S. £7.95
rr"i"rri~i"rt~i"ri"ri"i"i*i"i"r<"ri~rrrrri"rr<*t~ijlij~t~C , - , - , _ , _ l _L , _ l _ l _ l -.L | - , - | - , . , - , - | - , - | _ | j- , j_ , _ , j_ , . , _ , - , - , - , _ | J_ , _ | j_ , . , _'_ , _ , _ | _ |
Aterthe recent space shuttle flights the pupils of a -unior School were set tie
project - "Outer Soace". In the corrputer room J II, eged 9 and George, ageJ 10
were using an RD Digi:al "RACER on the BBC Micro to draw space monsters,
following the simpla commands for ins:anf drawing and coburfill. They then added
the animation nut ne, and imagine their excitement to see the monsters corne to
life and actually fly arcund the screen. The r teacher was impressed aid coiid see
a rea life application. So he suggested that instead of monsters they draw a
satellite ii orbit Usingthe special conduction routines Jill and George dd fiis n a
matter cl rrinLr.es.
Teacher later used their lively animated
sequence to illustrate c lesson on the
communication satellites orbrting earth; and
the class were amazed that the
sophisticated display was
created bv their pals - and not
NASA.
in******
l_l_l l_l_l_».
In the educational field the RD Digital "RACER
is capable uf vj;ry effective results in the most
inexperenced hands, and yet it is an inva uable
tool for the more advanced user.
Features of the TRACER indude:-
• Immediate repodiirtioi form original drawings, mar«
and books to cisplay fib (A4 on Spectnm. A3 oi BBC).
• Ssmpls and move text and user definec graphics
before entering to display.
Geometrical shapes quckly applied after sampling,
then copied and moved to any position.
• Fdil colour Till diid jtiauut; :f ; m.lrn-:i ■>. tKJS
• Instanl colour charge wth all available colOLrs, both
PPPER anc INK.
• ALtorrabc re- trace and variable scaling with animation
on BBC).
• Save nsplays on cassette cr prhler or merge win
youro»vn prog'ams.
• Uses all the BBC's grapucs modes, including TELETEXT .
• Sipplied ready to use with ull easy to inderstard
instructions and advanced software
Tor further detail: of the PD Dgita TRACER eitier telephone or
write to Dept. V C4 at the address below {SAE ptease). For prompt
delivery just send a iieque nade pgyabe to RD Laboratories Ltd,
blether «th you r name and address.
Also avcilabb frtm Spectum Stores, and Griffir & George.
RD Laboratories
Microelectronics Application
i i i i i i i i i i i i i i i i i i i i i i i i i i
'- 2C"Oaurt"R3ad"E5taie Cwnbran Gwert NF44lAS"
Cvrnbran: .06333) M333 Telex «7240
"C< • j_i_i
CDmPUTER Linhl yip tadc RApi< lip
IDC SOCKET CONNiCIOTS IDC 94R0JDED HEADERS LIGHT PEN V I Vpf I jT^l I M 1>W I 1 \0 II \ SgF |
2flw
iO--»v sty.
u«» - SOu
lfi«Y 11.09
20*av E' 23
26-*»Y U.H
■u.-m cv«
*0-v>*y CI .85
SO-MV £2.03
W»*v ...E2.25
hiuion caul:
o-rtly
nVMay
14-wiy
KVmv
'.6wy
30«jy
24 v«v
75 ftii-
.1? ia.iv
4Q4WV
»-v.»v
S3-'.ov
Cm «*
Up
■',.
•tp
2h»
2u
3to
3Sa
4fcl
«t>
«B
Sic
?)p
Slip
n.io
n i&
UUC JUVSt CK
FOR US£ WI1H ARV
ATARI T'PE
JOYSTICK
ONLr en. 75
lOUPUTFn IFAftS
7 Pin ON p'.tg to I * 3.5mm
A I - : !<T,JhcH-„jj 11.25
'» Pin CIN plig to ? x 3 Smm
.'. 1 x? Smm Jic» Plufl*
{2.20
8 Pw CIN pkia 1o 6 Pin DIM
pi. 9 it.QS
2 < 3.5mm Jack P>uti to
2i3.5nvnjKkPtitfst1.2S
7 Pin Ci V p-in to 5 Pii DIM
plifj T1.9S
J Pin CIM pk.rt. 1o 3 Pin DIM
plia & 2 Shim J»ck Pluq
(2.2G
J Pin UN pkig to 7 Pin DIN
plig 12.25
6 Pin OOMHO P ,.j lu E Pi'.
DOMINDp-jj 11.9E
DC SHROJD£D HHUEHb
«flTHEJECttN6
.0CK1NC ARMS
■AflV
■«BV
VlOV
■/*v
'/Av
■AflV
,T. y -..
9ip
£1(0
£1,!&
11.40
t i.'u
17,J1>
17.45
9Cp
CI 20
1 1 i'j
! I ..
II.W.
I'2 30
1J.J5
L255
T2 35
L CUflNFCmHi
nbpmt
:jc
23a
3?o
36p
■SOo
50v
eau
SSt-
73i>
Kp
6EP
Kp
I ■ t '3
n m
O.wr
15-warv
ft-veai
SoVJo Euc<?!»
Afa'i ferule
7*1
£1.5t
(l.CO
£I.M>
CIJO
,i: ii ' ■•■ ..*i &i>>i::ruli pi
isC rf-.ihi"'". tfhtl i|i
;r,-.1.i.,' h.;h ->m f.i.'
'-...-. IV- ■• v ■ f <I'AI TV
CNL\ C2*.95
OIL PLICS IH(I-*I«,F»I IOC
M Mp
16 fl.CO
».... fl40
10 CMS
IBCJUMl'lllb J)
SINCLE IVDtf
2 Hc«
•BC PRINTER LEAD
P.1ETR£ f 10 43
;METFIFS £11. 7S
OHAOJNCROflC 1
' METTIC £10.03
JMCTBES £11.75
[DG! COriMECTOR;
2»23«av:/H8ll C'.Bfi
2"2H.«*v (SPECTRUM
£2.10
j.6w»,'.'ic;n,r.i £1.20
DOUBLE SIDED PLUG
BOARDS
2X8123-wav C1.25
SPECTRUM 2«-™(, v £160
in
U
lo
26
SO
yj
Q»id
EOge
ft « flK t\ it,
£• ?0
£v» tjot £1.76
£2 M i"5 3'j n.K>
Q K t'.-D'j IV.SL.
t3 1U (4 3!> BJj
14 XI a3S 1-70
t!) « « 85 ft 70
16 >5 £* Z5 £5 20
Uioth
It
If
31"
LW.PLUG HIADlfS
Jimpv Lo*d« Rliiwn 2«tjl«
Au*m bty
Slngl* «nd«d Itad
tc pn lOp'i 2^ ji'i
.. ,i. I' at i^jt
UcwtaK. .- .:'« I wdK
1190 C2 09 u 3
n 90 C2 11 £3.10
C.CO E2 2S £3.40
43 pin
J.ill
E2 23 t2 SI llCfl
3.2S
'a 30
CJS10M ASSEMBLERS JOTSTICKS IDC»-WA¥l>:0
ANY COMBINATION OP IDC
& IIBBCN CABLE MADE TO
ORDER
C0MPI)TEBCA«SETTE5
H(h Glide CI2 ifin. CIS
Ah. OTY PRICE 100 git
ONLY 3*p EACH
bHnOCMiNC-plug 50p
I; 1 1 1 Hi r; ; ii. i j sop
7 H n n I Y. nli i0 U>p
S Pin OUI pii 15 60p
A T3UOH.
ni.oocp.
HIGH SPIED
PEH=OBMANC
TWOFAJT
ACTION EIRE
DUTTONs,
ATARI T1PE
JOYSTICK
WITH
SUCTION
ONLY £&26
Junta*' L**d RIiImwi
CAM* Av..::-. y,
W Iai>) Sintln lr4
Male W55
1W i.-ir.( Sir^ld Ei-J
Inpiaa L'5.10
■Si»" in 1 CHiuUla Ei ■'■<:■ I
m.'m ..r9.J5
39" ltll>) OtlUlll! Ertlcd
F/F £10.30
35" leni DnuUli: Erscd
m.-f nn
i/XC TrtF»C: WlCKU
REHIHD AND REMOVE
VIC TAPE BACKUP is a new and unique machine-code
program which can provide security backup copies of most
VIC-20 programs currently evailobc.
• wll bECkua m3s( lypO> of pioytam, in BASIC or machine-code
t Detailed instri.cticns provided
• Vaty «asy to use. wltr audio-visufi prompting system
• No ris<s to original tapes
• Works with ;sl mernorv ccntiguraiions
• A Inwinrf' fni Innd im imi
• Expanded VIC may backup Comrrodore 64 programs
• Wrintn for RaaioWest, roted exiertin CBM'VIC progranming
Price £7.95 (includes VAT, post and packing — no extras)
Send orders win CheqLe/PO crossed 'j/c pays;' made out to Leve So't
ware Lid to the disfibutors:
LEVEL SOfTWAnE LTD. r.O. OOX 55, SI II FILLY. GOLIM JLL D90 4SL.
TEL 021-64} 6728
This i' -ii. i. mi <$ Milii a tictiy on LLincitic-i thai puichastrs uie ii only >o utte security
backup r.3|m? oi tSpO* winch limy own. lor thoif oat use.
I havfl fear) aid un HHIOB d InO condnonj anc agr«e toBOict by than.
Sgnature
NAWF:
AOCHESS:
YC4.84
2 12 YOUR COMPUTER. APRIL 1 E84
IfS THE
WOOLUF!
wfaWfk iiii Jm
Writ'en by: Marin Buller
TUBE WAY
ARMY
(Sjwgsao,
Written by: Rat-ibo* So ftware
From the aecrors of Halls of the Tiings,' "I nvasion cf Ihs body snctchas '
and many other software clossics came these exciting new games.
Games to tax your judgement ond puzzle and frjstrateyou for months on erd.
Don't forger Ol r o'hei titles, which have attracted enthusiastic reviews like
"Spectacular, one of he best ganes I 'vs seen". . . POPULAR COMPUTING WEEKLY anc
'Excellent, dangerously addictive, could chnigp. thftSpftrtrnmgnmf><; *<-orn? overnight'' . . . SINCLAIR JSER
HALLS Of THE
THINGS
Written by: Nbil Motteisheoc,
Sirron Grcittsl ond
. Martin Hcrsley
INVASION OF THE
BODY SN ATCHAS
Written by: Simon broltel
and Neil Morcrsticcj-J
Selected titles avoilaole from:- W/a
John Meruies
ZEUS
64
ASSEMBLER
HMV
WOOLWOKTH
other Icrge department stores and all good major
software retai ers. A'tenativel/, send the coupon to:-
ROMMELS
REVENGE
Written by : Martin Horsby
THE DUNGEON
MASTER
Written by: Crnhnm Stafford
All titles for
ASK Spectrum
unless
otherwise
stated
W'ittei by:
Graham Stafford
CRYSTAL COMKU IING, 2 ASHTON WAY,
EAST HERRINGTON, SUNDERLAND SR3 3RX.
TRADE ENQUIRIES WE LCOME:-Tel: 061-205 6603.
CRYSTAL COMPLHN3 IS THETRADING NAME OF CHASDRFX L"D.
fhe nomeG « a is used u^ei k-.^ v.-
PROGRAMMES I WRITER ANY SOFTWARE THAT COMES UP
TO OUR STANDARDS? 1= SO SEND1TTOUS FOR EVALUATION.
W: OFFER CENEROLS ROYALTIES.
p:,v:.-.,--., ,, ,-,ly ■ NVASION OF THE BODY SN ATCHAS Q £6.50
HALLS OF THE THINGSI I £7.50 THEDUNGEON MASTER Q £7.50
IT'STHEWOOLUF Q £6.50 ROMMELS REVENGE £6.50
TUBEWAYARMY D £7.50 ZEUSMJZC9.95
CATALOGUE OF LATEST SOFTWARE D
NAME
ADDRESS
I enclose cleque/p.o. for
P& F induced. Overseas orders, pease add £1.50 per item.
YC4
3
The ALPHACQM range of thermal printers are
compact, lightweight and quiet in operation.
No maintenance is required far the life of the
machine (i.e. no ribbons to chanje).
Uses inexpensive 40 column thermal paper,each
roll 25 metres in length,
Rlphacom 42
For CO MM DO HE 20/64, ATA Rl{all models),
BBC CENTRONICS, DRAGON and RS232.
A high speed, 2 lines per second, 40 C3lumn
thermal printer, which has full 320 x n dot
graphic capability. To the printe', simply plug
in the interface rrod jle which is applicable to
your computer. Each module supplied includes
the appropriate self test programme. Other
interface modules are available separately.
1 CLEPP PtPSQ- BF M
- .2 2: EEcP ,1.3: 4m
T 3:7; "PSSST IS
LO*
Pf |
41 2[2*| KI J
1
1 M !
S
i II 1
Mil
•-5
i
*{ »
A] A
i
i
!
j
1
i
I
1
1-
'ft
2
*
♦
I '
Please send me printers at £61.95 for Spectr jm or ZX 81 only.
Please seni me printP.rtmt P104.95 fnr: OCnmnodoro 20/54, Q Atari,
D Dragon. DBBC. O Standard RS232, and Doxes of paper at £12 pe-
box of 10 roi s. TO~AL £ Cheque'PO enclosed or debit mv
Ac:ess/Barclav card account No. -
Nanne8i Addtess ...... »
ij U i= L' Pi : "i :~ s? ^
3051 LET r=y; GO SUB 3532
<!'-' PT 10,17: "B38 »c* |f
■305
Rlphacom 32
For SINCLAIR SPECTRUM and ZX 81.
Fully interfaced to the Spectrum and ZX81 ,
ths printer operates at 2 lines per second, with
fu I 25fi y n rlnt graphic capability, 32 column
line width. It uses the standard Sinclair print
commands (COPY, LLIST, LPRINT).
Available direct or forr W H Smith, Laskeys,
G-eens, John Menzies and Spectrum Group.
DEAN ELECTRONICS LIMITED
Rlfinriale Park Fembank Road Atcot Berkshi'o
Telephone 0344 885661 Telex 849242
214 YOUR UOMPUTER, APRIL 1984
LUNA CRABS
By M.J. ESTCOURT
HAUNTED HEDf
By DERBK BRp/VS
I
■eath ghase-..
. ly M.J. ESTCOURT •
Kempfetoft cfoysttek Goniparttye
mEGfi
PRISM 01 253 22 7«^
WEBSTERS SOFTWAR&.Q4S
LIGHTNING RECORDS AN£|
M CRO DEALfcPWK~ST a4
mmmmESft
Icitf-T"!]
For any Spectrum
ALLTITLESW.i&INCVAI.
SELECTED M CROMEGA PRODUCTS
THROUGH: BOOTS, GREENS, ASDA,
JOHN VI bNZIbS. LASKY5, WIG FALLS,
RUMBELOWS, HMV SELFRIDGES.
WH SMITHS, SPECTRUM SHOPS
bVLHYWHfcHt AND ALL OTHER GOOD
SOFTWARE STOCKISTS
Trade Enquires
;rek brew:
Kemoston vOVStich Compatible
1 r
" itfltHJIIl-lW'l
l»J fWVW J I r* I •*.•»!• J 1 1 1 •!» I l»i M "M t'i f») l»J ■ ■>«■ I
» i * •?!■ t:r»aw* i m vi
Software Ltd 230 Lavender Hill London SW 11 1LE
Success Breeds Success
Sponsored by
Practical Computing
Your Computer
Micro Business
National Exhibition Centre, Birmingham. May 4-7, 1984.
After one show the Midland Computer Fair
has already established itself as an outright winner.
Mot only is it the leading exhibition in the Midlands
:br microcomputers and related products, but it
stands in its own right as a major national event.
In recognition of this, and the need to
accommodate thousands of expected visiters the
venue for :he 1 984 Midland Computer Fair is to be
Britain's premier showcase - the National
Exhibition Centre, Birmingham. The NEC with its
superb facilities for exhibitors and visitors alike will
be the fitting site for this major event which
attracted over 1 7,000 people for the first shuw.
Whether you are interested in microcomputer
enthusiasts or would prefer to take space in the
Eusiness Section to meet small business micro-
users, the Midland Computer Fair is definitely for you.
So why not le* a little of the Midland Computer
Fail's success rub off on your company by
reserving a stand at the next show.
The road tc success starts by filling in the
coupon below;
^Midland .
(gmputer
fair
Persona? computers
Home computing
Small business systems
Return to the: Exhibition Manager, Reed Exhibitions,
Surrey House, 1 ThrowlevWay, Sutton, Surrey SMI 4QQ
Tel: 01 643 8040 Telex: 946564 BISFRS.G
Position _
Company
Address
3 NEW MASTERS' PIECES
The masters oroudly announce their latest three master-
pieces. From the zany humour of our two CBM 64
games to the 'Arcade Simulation' excel ence of our latest
Spectrum launch, everyone will be a collec:or's item.
x&mB83&8
BUG SQUAD
Zany arcade action as you, the Puffing Spray Gun, take
on the garden's b>L.gs. But you have to contend with
Mutant Lawnmowers, Manic Magnets, and even the
occasional flypass of a bottle of Essence-of-Spinach! ■_,
Fabulous fun for all ages, great graphics and a lovely^
sound track. For the CBM 64, only £7.95. Jr
STARBLITZ
Here is the first ever truly 'Arcade Perfect game for the
ZX Spectrum. Barely launched and it has already
become the shoot-em-up game that every Vid Kid is
ta king about. It's netted our greatest pre-launch orders
ever. Cheap at only £6.95.
QUAK ATTAK
Yet mere zany humour as yot, the Feckless Hero, take
on the Foes on their Flying Ducks. Fabulous action set
^ against the background of a medieval castle, and
^^some very fine graphics indeed! A sure-fire hit
^V for the CBM 64, at only £7.95.
3
-?«& Ilk ...
TARBLM
^csmisi
:5sk*
I L-
W\
UGH!
UGH!
Launched last autumn to rapturous applause
and 'ated the best ever game for the Dragon 32,
UG H ! has already become a legend with massive
demand for both the Dragon/Tandy Color version and
our recently launcned CBM 64 version. Soon on the
48K Spectrun, and many UGH! surprises in store!
Dragon £6.95, CBM 64 £7.95.
MICROBOT
One of the few classics for a ^-BK Soectrum featuring
high resolution, detailed and animated graphics of a
quality matched by few and bettered by
none. Micrabot has been an overnight success
as one of the bes: and most original games for
the Spectrum ever, only £5.95.
ZOIDS
Rated the best shoot-em-up game for the CBM 64
presently available. This best-selling all-action game
features 'Arcade Quality' play, super smooth high
resuluiiori graphics, and al to the accompaiimert
of a Bach fugue! A fast mover, just £7.95.
All CBM 64 products soon available on disc - please contact us for details.
ALREADY CLIMBING THE CHARTS
Softek's Software is available at most major outlets, including selected branches of the fo lowing: W.H.Smith, Boots, Dixcns, Tandy Healers.
Lightning Dealers & Selfridges as well as through our nationwide dealer network. Meil Order Address: Softek International Ltd., Softek House,
Tranquil Passage, London SE3 OBJ. Dealers' Contact: EMI Distribution or Caroline Shepherd on 01-318 5424.
German Dcolcs' Cortact: H.Hagemain 0211-276953. Wail Order: Duchandlung Myer, 34/3G Maiki, 4470 Mep|wn, Ens.
SOFTEK INTERNATIONAL LTD., 12/13 Henrietta Street, Cowent Garden, London V/C2E 8LK Telephone D1-240 1422
Soltek's Sohwa'e i> sold strictly according to our terms and conditions of trading - copies of which are ava lable on reqtest.
T
it' a*
m
mk
PRINTERS
■
■HI
9
■^■^H
Seikosha GP100A
Silver Reed EX500
Parallel
Silver Reed EXSOO
Serial
Silver Reed EX550
Paraiel
Silver Reed EXSSO
Serial
Epson RXfiO
Epson FX80
Epson KX60 (F/T)
Epson MX10C(B2 Col) .
Epson FX1O0
238.05
343.85
378.35
534.15
569.25
320.BS
503.70
366.85
546.25
68439
MODEL A £259
MODEL B £399
MODEL B with ECONET £446
MODEL B with DOS .... £469
Model B with DOS & ECONET
£516
Whether its your first computer or whether you're already an
enthusiast, LVL COMPUTERTOWN offers you the quality of
service you expect from experts. If you invest money, you go to
a bank or a broker - a specialist who can guide and advise you
on the best return for your capital. At LVL COMPUTERTOWN
we're specialists too. We're there to help guide you through
the micro maze, keep you up to date on innovations, help you
get the best value for money, whether your computer is for
you, your children or your business. Your computer can change
your life - make sure you change it for the better:
Come and talk to the experts and move into micros with LVL
COMPUTERTOWN
COLOUR UGHTPEN
A
*
The lightpen is compact, reliahlp
and comes in a rugged metal case
providing physical and electronic
protection, its sensitivity can be
adjusted to match any make of TV
screen, giving the highest levels of
accuracy.
The lightpen package consists of
trie lightpen, an interface unit,
introductory software on cassette
and a user guide
ll
J
£45.95 1
MONITORS
SABA l4 " COLOUR MONITOR/
COLOUR TV.
£274.45 Is
MKR0VITEC
14" Colour Monitor
£247.25
14" Colour Monitor
£247.25
■
® SANYO
r 12" Green Screen
£102.35
CASSETTE
RECORDERS
oLs Ov«J\)
SpFLECTOft
TheBeU&Howell/LVL
Computer Compatible Data
Recorder
O Automatic Level Control
O Automatic Tape Stop
O Tape Counter
O Remote Motor Control
£734.83
' IT'S A PORTABLE
COMPUTER TERMINAL!
* IT'S A LETTER QUALITY
^ COMPUTER PRINTER
* IT'S A FULL FEATURE
ELECTRONIC
TYPEWRITER
Crtl mUfflOC ADVENTURES
&\Ju VUpUVE PhJosophers Quest
Castle of Riddles . . .
DESIGNED FOR THE BBC Countdown to Doom
MICROCOMPUTER SpWm Adventure ..
LANGUAGES
LISP
FORTH
GAMES
Monsters
Snapper
Planetoid
Arcade Action
Rocket Raid
Meteor*
Arcadians
Slidmg-31ock Puzzle
Cube Master
Starship Command . .
Snooker
Super Ir.vaders
Hopper
Colditz
Doctor Who
White Knight II ...
Missile Rase ...
Draughts & Reversi
GENERAL
. £16.85 DeskDUiy
£16 85 Creative Graphics .
Graphs & Charts
£9.99 ToQl Box
£9 95 Record Keeper
£&SB Magic Garden
. £11.90
£993 EDUCATIONAL
. . £9.93 Map Rtofwienyes .....
. . £9.95 Lasemaths
. . £9.95 Classnaster
. . £9.95 Algebraic Manipulation .
. . £9.95 Word Sequencing
. . £9.95 Missing Signs
. . £9.95 Number Balance
.. £9.95 WordHuat
. . £9.95 Density Circuit
£10.00 Chemical Analysis
£10.00 Chemical Structures
£9.95 Jars
. £9.9S Vu-Type
BBC
The Computer Book . . . £5.75
The Book of Listings . . . £3.75
30hr. Basic .... £3.95
Beyond Basic £7.23
GENERAL '^ ie Friendly Computer . £4.50
Programing for the BBC . £8.95 Sound & Gra P hics £795
Advanced User Guide. £12.95
ACORN
Creative Graphics
Graphs and Charts
Forth Book
Lisp Book
View Guide
Into View
BCFL User Manual
. . . £7.50
. . . £7.50
. . . £7.50
. . . £7.50
. . . £2.60
. . . £2.50
. . £13.00
The items featured represent a very small selection
from our vast product range.
Further information of both product and services
available can be obtained by telephoning or visiting
your nearest LVL Computertown Dealer.
C-TECH SOFTWARE
184. Market St
HYDE
Chuhu?
oaiaesezzj
• computer cm
76. Victoria fid
WTONES
Cheshire
OS] 4203333
OAJXEAF COMPUTERS
100 Boughloci
CHESTER
024t 310099
THE COMPUTER SHOP
56/38 Lowthsr St
CARLISLE
Ci.r-.br. a
022127710
ACL
I. NartruruJJ
GRAYS. ESSEX
0373 79S34
BRCADWAY MUSIC
AND VISION
Wofrdfoid Green
ESSEX
01 504 750O
, LOMAX
-RSEYSIDE WARWICKS
m
THDRNCUAKD
46. Peraby Rd.
HI 5 WALL
The Wirral.
ey»ide
3417516
RUGBY
Warwiekiture
07B8 6S2-S
WEST MIDLANDS
STER
. £9,95
. £9.95
. £9.95
. £9.95
. £9.93
. 19.95
. £9.95
£21.00
£13.80
£9.95
£7.30
£7.50
£20.03
. . £9.95
. £11.93
. £11.90
. £11.90
. £11.90
. £11.90
. £13.80
. £13.80
. £11.90
£16.10
St Annes Squire
MANCHESTER
361 832 »1€7
WORC
SPUFTREE COMPUTINC
LTD
^ouicU BuddUKjs.
Pern* Street.
rENBWRY WELLS,
Worcestershire
35848 1 13S3/81 1304
YOUR
LOCAL
BASIC «US. SYS.
Trent B>ulev*rd
WEST BRIDGFORD
No:tirgh»rr
0602 819713
S F ELECTRONICS
4B. Luibv Rd.
HBCKNALL
Not*
0603 6+0377
LEASAUNKVIEWDArA Ud
230. Derby Rd.
STAPLEFORD
Nun j
06C2 3£8484
ABSOLUTE SOUWU
AMD VDEO (Oxford i Ud
19. Old HighSf. Headatgton
OXFORD
"65 6-
K ft % COMPUTERS
32, Alfred St mi
WESTON
StTPERMARE
Avon
0934 41932*
CO'-STON COMPUTER
CENTRE LTD
The ColitonCenire
ll.Colaon Ave.
BRISTOL
0272 27661*
UCHARDMOSRJS
)23, Beariwocd Rd.
SmettiwicV
WARLEY
021 429 1161
|8C MCBO SERVICES
200 Eailsdon Ave.
Nth, Eaibdon
COVENTRY
020: 73813
nfcttliaal
ATLTSHIIE MICRO
CENTRE
Unit 4.
Central Ttading Estate.
Signil Way,
Old Towr.
SWINDON
0793 612299
10- VU ELECnONlCS
38. Church St. Woiverton
MILTON KEYNES
Jediord
0908312108
r
EETiiPSOBS
20. St, Oneii 3: .
HEREFORD
0432273«B0
KENT MICRO
37 Union Si
MAIDSTONE
<cnl
3622 52734
GRAVENSENl)
COMPUTERS
39. The Tenac*.
GRAVE SEND
04T4 506"7
ALL PRICES
INCLUDE ^|
VAT.
MA ELECTRICAL
7. Hiqh Si
IRLINCBORO
M'Hants
•3933 650133
iwafaw:
CY LORD S. SCN
63 Blabv K.i
wioaroN
Leicester
I333T65033
LINCOLNSHIRE
* OAKLEAT COMPUTERS
121 Dudley Rt
r GRANTHAM
l'476 "OJHI
CANHON1URT RADIO
18S Uppei St
ISLINGTON N!
:.TnHfin
01 226 9392
PAUL ELECTR1CA1
ISC J. Grind Dnvp
LONDON SW20
01 S42 6546
WOODS RADIO
257. Laverder Hill
Baltenea.
LONDON
ut fa nm
MEDUCCTTBROS
S3 Haldol
SHREWSBURY
Shropshue
0743 30(0
S I EMEJY ft CO
10. Market v j. ,-
BUNCAY.
SuHoUt
098121*']
EVERYMAN COMPUTER
SERVICES
HALLYMONEV
Co- Antrim
N -_> .- ■
026 >6 626S8
NrvntLTtH
ELECTRONICS
BALLYCARRY
Co -Antrjn.
09603 76330
I W BACH ALL
IB Salter St .
STAFFORD
0785 34^0
HH1ANM
City Rd Fenion
STOKE ON TRENT
078*415787
. COMPUTERAMA
59 Forec,ate Si
STAFFORD
HASLEMERE COMPS
!5. Junction Plice.
OASLEMEtE
Surrey
042833650
? ft H ELECTRONICS
3, The Parade
leading Eoad
i-ATE
Surrey
02S2 - 877 22:
• Spectrum Members
CfE MICROS
78. Brighton Rd.
WORTHING
Wen Sussex
09O3 2 1 390C
ISLE OF WIGHT
Erxcru.
t. Forelvd Rd
BEMBUDCE
kle of Wght
098 ;B7 2578
DEALER
38A W.t.r Si
ACCBINCTON
LMCt
32S4 3*521
, Hore & Bu»ine»
Conputars Ltd.
S4.York*tun Street.
OLDHAM
361633 1603
Home ft B js n«r
Co.nputett (RCR) Ud
.'J Torltarurs Street,
ROCHDALE
0706 344654
BUCON
IS. Ma/atl U
SWANSEA
0792 4E7980
SU ,
91. Whitchurch fd.
Cvicoei
CARDIFF
Wiles
02S2 621813
THE COMPUTER SHOP
4 J . The Hayed.
CARDIFF,
WfjM.
022: 26666
COMMSCOT
30 Cord>n St
GLASGOW
04 1 226 487S
NEVVTONS
Man St.
SEAHODSES
■3665 720307
^Si
■■HP
i
I
I
^-w. r, i n rv/josg?
SV£3|g|
-- 7,; : ,--.,
wr* i;\ ..Ld —ii .11a n> ~is
DC
t-L.' fj4^ hik no sb i • o.«j or an
i«!ii' w>- tns^ 3* nm *;* ts»
■dw
' T^*^>"T^-' ■ •"*.' '
Choosing a home computer is a bit like
playing a video game. The more you play, tie
better you get. So you'd expect people who
spend I heir working life choosing computers
to be pretty good at the game. Quick to shoot
down a fault. Pleased when they find an
improvement.
Recently Which Micro? and What Micro?
tested the Spectravideo SV 318. Here's what
they had to say
"Every home computer coning on the
markettends to bo hailed as revolutionary,
For once this really has to be true with the
SpeC'rovideoSV3l8."
"The first cheap, high performance
computer..."
"Double precision numbers ... are ideal
for companies with turnovers under
£999,999,999,999.99."
Spectravideo SV 318: Memory - 32K ROM exDandableto 96K, 32K RAM expandable to 1MK: Keyboard - calculator type, 71 keys,
1C function keys, builtin joystick/cursorcontrol: Graphics- lGco!ours,25Gxl92highresolijtiongraphic$, 32 sprites. Sound - 3chcnnels,
8 octaves perchannel: CP/M" compatibility- over3000 existing software packages: Storage- cas3etted'ive,2e*6Kdiscdrivecapacity:
Siggested retail price - £186.
Spectravideo SV 328: Memory - 32K ROM expandable to 96K, 80K RAM expandable to 144K: Keyboard - full word processor type,
87kevsJOfunctionk€ys / builtincursorcontrol: Graphics-16coburs,256>(192highresoIuNorigraphics f 32sprifes:Souricl-3channels,
8 octaves perchannel: CP/M* compatibility- over3000existingscffwarepaDkoge3: Storage- cassertedrive.256Kdiscd[ivecapacity:
Suggested retail price - £262.
A full 'ange of peripherals are also available.
••VWicl»M*«Mri!!Wi»IW«.« -St»svac«>sv-3I8 . *®CPWsOf^i-:f(i«irrafctri:)(a!Dyl:jlte*cir-ti:
ass* --~-a3oasKi
£H9 ■ m
'■•;■;■:.■
HI
HSnk
ore 64
B|EM
■HP
sasSf*!
Which Micro? Dec 83.
**
". . . c far better job with its keyboard than
anybody else using soft keys."
■*; . most people will notice how easy it is
to produce graphics with the Basic."
"This is a BBC class machine."
"As a computer for the enthusiast it is we I
nigh perfect."
"A good micro fortomorrow"
Obviously, they had more to say And we
think you should have a look at the reports for
yourself to prove that we haven't exaggerated
their independent opinions.
Rll in the coupon today and we'll mail
you the reports as well as a full technical
specification brochure in colour of this
amazing new personal computer or see the
Spectravideo for yourself at most leading
computer stockists.
^REIRRMOE27m
SV-318 SV-328
PERSONAL COMPJTERS
Spect-avideo Ltd, 165 Garth Road, Morden, Surre/ SM4 ^LM
Telephone: 01-2300101. Tslex: 28704 MVIH VANG
r
fo: Spectravideo Ltd, 165 Garth Road Morten, Surrey SM4 4LM
! am interested h Spect'avideo computers and peripherals. Please
send me the latest repors together with i fu I technical spedficotior
brochure.
Name. .
Address:.
TBI. NO.:
.STCCorJe:.
VC4.'S4
i
\
PAINTBOX s a must for ever/ 48K
SPECTRUM owner! If voj wantlo exp oif
the full graphics capability of voir
machine you con do so . . simply ard
easily with PAiNTROX
Fake a ook at the screen prints shown
above. Thsy ore Ihe sort of thirg ysu could
produce on your SPECTRUM.
PA NTBOX gives /ou an entire suile of
graphics urograrnrnng ales ir one
integrated pruyium. Fm inslunce:
UDG EDITOR
The fnrility tn Ififines inr re-define up to
84 grcphics characfers for your programs
or for use in screen-planning.
UDG DRAWING BOARD
A fully-integrated UD3 planner for
defininq up to 4 3anks of choractsrs.
Planning facilities include VIIRROR,
INVERSE, RO'ATE, FILE.
SKETCHPAD
An exp3rirnen!atbn "window" for
developing the UDG set
PRECISION PLOTTER
An anazing y versatile high resolution
drawing board which includes PAPER
chobe INK choice PLOT DRAW, CIR3LE,
FILL, AR2, OVER, ERASE, and STORE!
SCREEN PLANNER
Combininq PRECISION PLOTTER and
UDG characters! A multipurpose graphics
facil ty to enable you to produce incredible
srirfwn grnphirs All work can be sent to a
Printer end SAVED as SCREEN or as CODE
with its own built-in rrachine code 'ounne
for instant reccll from BASIC.
T(-e program ccmes with 3 DEMO
program and a 28 page book trat's
packed with hints and tips on how lo gel
Ihe best from FAINTBOX.
PAINTBOX is ideally suited for use with
the Print' n' Ploler Spectrum Jotter
Package -the first and best grcphics
planing pad for the Spectrum! So why
not place an order today' Write, call, or
sseyour local dealer
016607231
24 HOUR CREDIT CARD ORDERING
Po>1to DeptY Prinl'n'RoltflrPrcdicsUd.,
19 Ho oub i High Street London 3E1 9SF
Pleose send ire:
. .. PAINTBOX" SOFTWARE® £7 50 (4-75pp-p
old £8.25)
.. SPECTRUM JOTTE? PADS <jf £j 50 $1. 50 p+p
Olol£9)
. . SPECTRUM KEYBOARD OVERLAS £2 60
'nSrr , -itnbl<r.?9?i>
.. )> ROLLS « POINTER PAPER ^EIL^CSSppvp
•OfOl £12.50)
Q I enclose mmitlnnm in lull
□ Pease bill my Acc€SS.''6arcbycoraA'lso/
Mnslercati No
Overseas order; please odd 25% for cdditional
surface mail role.
mME
A3DRESS.
DEALERS: PhuneOl 433 6644 for enquiries.
This month's
Practical Computing guides
you through the exploding
bit mark
/
'&&*£
*&***
**%k
With April's issue of Practical Computing we've got the most detailed guide yet to 16 hi
micros. Our tree 48 page supplement covers over 80 machines.
There's also a review of the Transportable Computer of the Year, the Kavpro. A special 15
page guide en operating systems Advice on how computing can improve your health. And
your Inqt chance to wiri a Research Machines outfit worth over £2003. Dl*fir#iml
And lots mere rrUlIILUI
All in April's dynamite edition o 1 Practical Conputng, out new, LOfflDUIHIQ
uecmciL-eiccTRONtc putsi BtlUOrh.ltthOniG
YOUR COMPUTER, APRL 1384 ?23
THE REVOLUTION
A new and
incredible
extension
to basic
that lets you write fast moving
Arcade games
BY RICHARD TAYLOR
^fifth has the following N
NEW Commands & functions
All, Attr, Break Key Disable, Colours,
Column, Current, Direction, Disable,
Enable, Erase, Fill, Find, Get,
Interact, Intparam, Jumps, Large,
Let, Limit, Line, LMTPARAM. Mask,
More, No, Object, Print, Put,
Replace, Remove, Screen, Sound,
Speed, Status, Temps, Use, Vector,
Velocity.
/•
* Personal Computer News
said:
"Fifth provides an excellent set of
commands for programming arcade
type games and makes it easy for
you to write fast moving games in
Basic."
The packages come with an
extensive manual, a demonstration
program and the fifth interpreter.
The commands are entered as
words into your program and give
you INTERRUPT, driven, fast, high
resolution SPRITE graphics without
losing the simplicity cf Basic.
224 YOL.R COMPUTER. APRIL ' 984
buv fifth andggt a
City BomberFREE!
Just TYPE in this program by
Richard Taylor with your Fifth
Interpreter.
2 rn.fi «
3 REM *
eu-iuLH
By RICHARD TAYLOR *
* Hen » & CHL. sePieibtr 'B3 J
3 REM tHttttrifiKUffftftfi
6 REM
10 rrnddmize 1000
SO RftNDDMize L'SR B1O30
^W HHNDJMJZC : BORDER B
40 ODER © I-4UERSE 9: FLASH
SO BPICHT 8: INK 8: PROER 7
SO CLS
'0 GO SJB 9030
90 LET 1i=0: LET 1=1: _ET SCOT
£. =0
100 CLS : PRI^IT " MI:"; Hi; TAB
20.: "SCORE: ";3CDfe
11B PUH 0,163: DRRU 355,0
1PP LET 3=4003. RE.1 LIMIT a
138 LET a =6003. RE1 INTERACT B
14.0 GO SJB 3020
150 LET X=e _ET y=Sft: SEM MOUE
P L 3"l€ X j
160 LEt'k=2SS: LET • =30: fltfl MO
•■ 'C ETeay.x.a
170 GO SJB 2030: GD TO 178
I<SiJ0 LET 3=0: ~ET b = 176
IVIO REM iOVE Pl*nt:,d,b\ENABLE P
I one
1B20 REM ULL BOB^MjyE Bout . a,b
1«30 REM -NP6L5 BO»t>
1040 REM :10LE Enimv.a , bsENftBLE E
fictg
1CSB LIS
XCoO FCR a =£ lO 7
10 70 PFINT FAPER a, : HEM PILL
Ieae beep . i, »*k npvt *
090 PPUSi 25. FOR 3=60 TO 5TF
P -1. EEtP .0BS,J ME>T a
1.100 FCR C = B TO 1000 STEP £0
1110 LET s=10: LET t>=3: LET d=S0
1128 REM 30LNO a.b.c.n
1130 NEXT C
1140 LET S*3"5COPE. " «-STR> Score
1350 LET X=B: LET y »50 : LET t =3 :
LET m =3
1160 RFM TFCRS^IORGE
1170 IF Hi>ECO-e THEN GO TO 1200
1180 LET Hi=SC«r«: LET ajfta-'A yct»
HIGH SCORE ■'
1190 LET X=C0: LET 11=100: LET t =
2: I FT u =1
<VGE
1300 PRINT »0; FLASH i, " A
New Level? fy/nJ
1210 IF IWKEY$<>' '
ie
12<i0 IF IWKEr'Ax fl '
THEN GO TO 1580
1230 IF ZNKCVSO'U"
"Y" THEN CO TO 1220
1^4.1* TNPIIT "Np* LOVtL'/ ";L«v«l
1250 IF Level (0 cr Leveli? OR Le-
vel. (»INT Level ThEN GC TO 124.0
1268 GO TO 90
1500 INPUT INKEY1: PRINT BO, FLP
-^H \, ." another Cane 7 lynl
1510 IF INKfcYSS > "" THEN CO TO 15
10
JLS20 IF IMKEY »«"y" OR INKEV*»'Y"
THEM LET SCOrc-C: LET S-X: CO 1 T
3 100
1S30 IF IMKEY * '. > "ft " AND INKCYfO
N" _ HEN 00 TO 1520
1540 LET a*="OK": LET w =16 : LET
I -22
1550 CLS
1S60 LET Jt=0: LET y =0 : REM TEMPS
\ LARGE
1570 LET a =21 : LET b=31. REH SET
1500 FOR' a =0 TO 21 LET baa*. 687
1 590 REM PUT a,b,a$
1500 PAUSE 5. NEXT i
leiO LET J-INT CRNOtOJ . rflPCR a
BORDER a CLS : BEEP 1,-10
1520 GO TO 1610
2000 LET a*=INKEY*: IF a* = "" THE
N RE-URN
_!i3i.Q if- oj.'C" THEN LET * =y -m- (L
evt I i2> : LET imie -score-2
2020 IF a* = "7-' THEN LET y=y-l-(L
evel;2J: let st o re =scorc ■ 16
50: LET «=300: LET t =
print ink I; i pen la
>H 1, " P
THEN CO TO 12
OR INKE¥S= N
PhD INhLije
NEXT c
■0 50
2025 PRINT RT 0,23; SCO " e ; "
attSOTfl If y <28 THEN LET y=20
2032 IF yjl6a THEN LET y=168
2035 RErl fOUE F I ar>e , COLUMN Plane
,V
§040 IF tt*<>'"0" THEN RETURN
850 REH USE Boa b , Z
£060 LE~ Z=zH; IF Z =4- THEN LET
2870 REH LET a=LINE Plane\LET h-
COLUMN Plane\LFT f =1 INF Brmli
20?S IF Col^S THEN RETURN
2880 LE* a = a+10; LET C = ( INT <<C +
4 I ,-8J .1 -32KC -250J1 REM MOUE BO»b
/ b 1
. •i/iUk* j,i - I liJIJ
J0O0 FOR a=2 TO 31: LET b=IHT IR
ND*10)+1: IF RNO.B THEN GO TO 3
040
3010 LE <J=IWT IRNDaSJ i FOR C=21
TO 21 b STEP -1
3020 PRINT fl~ C,a. INK d; BRIGHT
RND; "0" . BEEP ,BBb,C*25
J0C*0 P?5lNT fl' c,a, INK d,
3040 NEXT a : RETURN
U.0k»« RFM 1 HTPRROM
4 010 IF ht:"f>Une" THEM GO
00
401S IF h»="tn«ny " TMEI4 GO t O 45
00
Att^H I F* rt = 17ft- RFM ( F - BiCUDREN
T h»*.USE K»,h\HOUE h* , COLUMM h*,
i'sENPBLE h$\USE h*,p
4.030 CONTINUE
4-500 REM LET o LINE enemy
45IB l.F~ o=f»*ll*TNT (R(jr>»ftl TF
C>«150 T HEN LET 0=150
4.52B IF <28 THEN LET «s20
4530 LE - poa55: REM MOUE enemy, P
,0\ENfl8L£ enemy
IP4*I rftMTTWIIF
50^8 REH LET ONLINE Plane
5010 LE" P=0 LET y=y*-4. IF y> = l
3S THEN GO TO 5500
5020 REH HOl'E PI an e ,f> , y \ ENABLE P
£030 LE" SCOf*=SC»re-l PRINT HT
0. 26; Score; "
5048 BEEP .005,60 CONTINUE
55*0 LE - aitl'6: LET b=0: REM MOU
r> Punp.h,j\Fkimi F Plane
5510 HEM MOUE Ene fty , b , a \ENABLE E
r '*l»y
5520 REM ALL Boap-.MGUE &0" b . b . a ■
ENftBLE BOHt-
S53B POKE 2 3fi81,a C1.S
35*0 LE - a* = 'YOU MAUE LANDEt>"
SSS0 LE' »=»2 LeT t*\; LET x=8.
LET y-8
3560 PRINT INK 2, REM LRRGE
S57B LE* Score -Scere+200
S5P0 GO TO 1000
•J13B0 REM INTPflRflH
6010 IF h*="boe>b" OR it = "bonb" T
HEN GO TO 7080
iii»e«> xf K*-"p i one ■■ en ;*-"p.ane"
THEN POKE 23661 f GO TO 1000
6030 LE" P^2S5 LET C=b0: REM MO
UC ene ay , p , o-.Enhble enemy
£>040 CONTINUE
7000 IF hi-"«im»y" OR % f ■**enc«y*
THEN GO TO '588
7005 IF is="ho»b' ThEN LET h=i
7018 LE" D=.176: REM LET p = CL1RREN
T SOMb\USE Bo»b,h\LET <l=LINE BOB
f, terr r -cocumh BoabsMQl'E Boa b- , CO
LUMN B0«b,0\ENABLE BO»b\USE Bomb
,P
7020 LE ' q=INT (q/S>. LET r - INT
1 r ,'8) : IF r^31 THtN LET r =3 1
'I3S5 JF l.'Cl TflCH LCT i-£l
7038 LE" p=q*INT (RND*S)+1 IF p
>21 THEN LET P =21
7035 FOR o=q TO 18 STEP -1: PRIM
T AT D,r-1+ fr ■©) ; " "; R _ o.r." ".;
AT o.rtl U-311;" ■■ : BEEP . n i .. ■■- ■
30: HEX - O
7040 FOR Ob<\ TO P FRItrr AT o , r -
ltir«0J." '^at o,r;" '".AT o,rtl-
Cr=31l;" ": BEEP .81,0138. UEXT
6
70 70 LE" Scure>SCDre+e-(LevcU2J
: print AT 8. 26; score;-
.'080 CONTINUE
7500 LE* 0-SB. HfcM MOl'E Ene ay, CO
LUHN LntBj , o . CiHOlC Ciifwy
7SI0 IF h»="bo«»b" THEN LET : =h
7S20 REM LET p =CURRENT BON b\ USE
BoubslsMOUE Bomb, COLUMN Bcnnb.o-. F
NABLE BombsU&E BOSb,p
7j3B COffTIMUe
d0S0 LET a$* "BOMBER": LET X «B
B010 LET" y =0 LET t «2 . LET ¥ =5
B028 PRINT PAPER S, BRIGHT 1; "
Available from Boots. Menzies, selected
branches of HMV, Selfridges and all good
computer shops, or from CRL, CRL House. 9 Kings
Yard, Carpenters Rd. London E15 2HD. Dealers
enquires welcome.
Jkl..O
REM L
10*8
PLOT
58B0
LET a
3060
LET X
3070
LET t
3080
REM T
JOBS
PLOT
31C0
DRP.U
31 10
PRP.U
512:01
LET w
J 130
LET y
PRINT
SliB
31S8
LET t
:»lf50
LET X
3170
LET J
9100
PRINT
3.100
PQJNT
1 eown"
3200
PRINT
t LP
3210
PRINT
,-■ a kral"
3220
PRINT
l ear
■ ' .J '.
^RGE
J.lbO. tllH.) Jl.b,«
5-' 3 Gftma using'
«0. LET y=2S
= 1. LET w*2
£MPS\-APGE
3, b ynru ;be,o
8,175: ERAg -255,0
», 175: LET t =3
=6 : LET X =3
=35. -£T a» = ' FIFTH"
INK 2; : REM LRRGE
=2: LET W=l
=55: _ETF y»&6
*«'By RICHARD TRYLOR"
INK 1; : REM LAHGE
OT 11.0; "<■', c tc »ov
AT lt,E,"«e5. 7 tc lov
AT 15,8, "Kei tc d'O
RT 13,2; •■ Vou must c
•» to";AT 13,3. "lard on
3.JJ0 LET a =3: REM OBJECT So* b , a
J24B LET a-» (1EM OBJECT Plane, o
3250 REM 03UECT Enemj,c
3260 REM P3INT SOUb,.
3278 REM P3INT =lane,»»^PRINT Erie
'"J . *■
338® LET a-»: LET d -2 : LET b-3-
_ET C 6
I'iuO i-(t.M =J£tD 3oab,b,t
^>300 REH S=EED => lane, a, a
>318 REM S=>ECD Enemy, d,a
3328 PRINT IHK 2; . REM CO.OL'R So
Jib
3330 PRINT INK 1; . REM CO_OUR -n
IEDI,
3340 LL1 3=7 R=M UE^TOR 3oab,a
. LiVCi -ET i-4: REM UC3TOR =lsi,t,,i
3360 ^ET J«12 REM UECTOR Er«m^.
i3 70 .= OP C=3 TO 13 STEP 13
3380 fop a*0 To see step 10
30ftO LET b-E. LST d -38
.'■lti0 REM S3UND b .. i . , H . .j
3410 NEXT a. NE)CT C
3420 PAUSE 180
3430 BEEP ,2,-12: BEEP .2,-10 E
= EP .2, e BEEP .JC.-1C &:cp .e,
-12 SEEP ,2, -IB. BEEP .2,-3. 3E
iP .2,-7; 3EEP .2,-5: BEE» .2,-8
BEEP .2,-B: BEEP .3,-7: BEER .
i . -5 BEEP .3, 5
*440 .TIUS.C 3©
3450 rOR a=0 TO 7 pqiPER a
3460 INK 9. PRIVT PR=»ER a-KBtia
--0J ; INK 9, . REt PEP-ACE
3470 LET b=40: _ET c=5. LET d «B '
LET » "OB is
J480 REH 53UND b,C,d,e
3490 *EVT a PA=EP 7: INK
?S80 LET a*=' (.-■•,•'., iny R«y io
ccniinie
5610 TAINT rtO.RT 1 , *); DRX3MT 1, *
ilS20 PAUSE 5 L£T <t* = a»i2 TO )+*
*<!•<
3530 IF IN<EY*="' THcN GO TO 351
3S40 CLS
it-60 PRINT AT 17, C; FLASH 1, BR I
SMT l; "SELECT LJUGL."
3568 PRINT "0 - Easy"
357(1 PRINT "1 - |-te<J*J"'
35B0 PRINT "2 - Hard"
<S90 PRINT "Z - uery Herd"
3608 INPUT "Please 5suct.",Le^f
I
JOJO ir LceKCI OF LtVC W3 OR _c
/eloINT Level THEN SO TO 6600
?S1S REM ERASE =lane
SSfiO RETURN
?080 RESTORE
jo ie rof *=u*r ■'.»•■ to usr "a ♦* /
?WfcB READ b: PO<E 8,b; NEXT a
3030 RETURN
3O40 DATA 3,0,0,0,56, 124-, 124,53
S8E0 DATA 2SE, 153 , 153 , 255, 2S6 , 15
3, isj, ass
3060 DATA 24,60,126,255,255,153,
i5:,£SS
*070 DATA 3,152,145,159,223,153,
153,255
■l.-V O HITh s,e,a49,33 l S33,233,lS,
5090 DATA 3,0, lii4,195,255,2BB,«.,
9500 SAVE " Bomber " LINE 9998: SA
i>9v0 CLEAR 61029: LOAD ""CODE
9999 RUK
Just an example of the power
of FIFTH CRL CRL House,
9 Kings Yard, Carpenters Rd,
London E15 2HD
°2t£9
YOUR COMPUTER, APRIL 1984 225
ft
ur i
i
inc. V.A-T.p
f , ,
VC.^W^',
»>*l
X
-
ft
Our software is available from all Oric dealers and
most good software suppliers. In case of difficulty
please contact us on Teversham (02205) 2261 or write to us al:
J
Unit 1 & 2, Techno Park, Newmarket Road, Cambridge
KmflK
•rv
tV'y-.yU;
COMPUTER CABINETS
AND HOUSING UNITS
■"..
From only £13 + delivery
Send SAE for colour brochure
illustrating our rarge of
Computer Housing Units and
Cabinets
MARCOL CABINETS
PO Box 69, High Street, Southampton
Tel: 0703 731168 (24 hr answering)
I
Quality ZX SPECTRUM* Software
HISOFT PASCAL 4T
". . I haver't ssan any other comakjr nat Could nuilcli Hsoft's Pascall' . . Using tr.o Specttvm Micro ftyfpfltn !$B3
"This is i vtry impressive product of baiefil to any Spectrum progumrrfii , ' DamJ Bolton ZX CCMPJTIUG Aug.'Sept '933
Jusi ttvc conmems ttom "ull long;!' revcvsul t;ur powerful aid virtualy flii imolqirxtntaHjn jl Siandwo t&sza Ttx> aAtmliges of itiiriy Pascal a>e- v-»ll-«'0wn fast, se.f-
rtw»m»ri;(io. unnshm* nil sm.niinml unigramsair. iw.v with Hisof: Pascal, vou can touj>»l tbise otnefitsons wide -aiceof hone pmpmers incljdiim tha48KSincaii Spectum'
Hiscfi P£scatpiocucesp?ojiams that run typiially 40 lines faster lhar eqjivalunt ZX BASIC prog-smj fnc. samel mes. up 19 1,030 (fcnes Jasteil
Hiscft Pascals supports FOU DO, WHLE , U^TIL, CASE . . OF. INTEGERS. lEA.s. CHAPdctem. RECORDS. POINTERS. SETa. <VRRAY s *ic. etc - « <i noia Tiry Poftal but a
virtiatlv lullinplemeniai>onol the lanuuajfr slowing th* user lo ievebp Hue hnh-l<vel language skills >.ih\k aitiininij executicn spaeo [lose to that ol machine code. Compute wth ;i
70 cage manual , _
Hiscft Postal is alio awiiuHe in a va idly of disk Icnnais tnducfhg wquentidt FILE nsnelirg.
HISOFT DEVPAC 3
". . UbVKA^ is tiosi higrty ricommuiideri. Tt>e «oi-um*jiiat<or. is first cass.'' row Cwnputvr Muy >933
". . if you write orog onyj in irvchin" wxia, luy DEVPAC - it is thj bwt cuircmly on the na^ket " Adam Oimwrj, ZX SO?T .;• Wivch iVicio September t^SS
Two commens from reviews of eari»jr vusior* of DEVPAC - mw we h;ve DEVP4C 3avslablc a iwweiful 230 asRfsmbler v/ith condition."! assemby. assembly from tape Ito enable
generation or veo large cede fiosi. ORG, ECU, 0EF6, DEFS, DEFW DEFty. labels of *•»>■ length - in fac all vou neecfri' iasi '3.0CO urn pet minjie) and MAtrful assembly
programming. Bu It doesn't stop mere; lirV > AC 3 Abu in.kjdua <jn Iin.iju'iufe ctobvgtCN/<t«*a3i0ml»e< gvk*9 j(aj 4 fiu»-, ,..->, i.:i disXfey _>* ii-e 20J ayjtem or>d ollowng extensive
debjggirg oi you machine cod} picgriirn, including siugla-stepoing programs EVEN IN ROMII Open up »ie s«ren of ow-kvel jro<j amn-iug /.'i;h OEVPAC 3.
Prlcas:
Hlsofl Pascal 4T (ZX SPECTRUMI 1'25 incluslre
(NowDnin, CIIAflP MZ7O0 uicl f3t plua VAT
Hisoft Pascal 4D. mtiny tlfek lormata £46 inc.
Hlsoft DEVPAC 3 |ZX SPECTRUMI CI* inclusive
(Nev.Brimi 125 inclustvo
«"*6TOP PRES6*** Hitoft P;ic«jl fjr ilu SPECTRUM "o«. com« wmpiilo .vnh » Ti. ti» r.rae>lK« ^/•tx-ja aln^ing fnsT afrt eiwy O'^rt'""'^" "f cnmnh» omphir rfmlnyis
Hiioft Pascal and Hisoft Dovpnc nlso nvoilabli on ZX Microdrive pit aae writ) foi details
■1 and others
HISOFT
13 Gwitier? , Ckaddlagton
UI|Men Buzurd. Bids. LU? 0SF>
Til: (0296) 6MM5
YCUR COf/lPLTEF, APRIL 1 934 227
GGNWTER 661 3036
CLASSIFIED
Contact: Claire Notley
ADVERTISEMENT RATES
Copy Date
Linage: 40p per word
(AAln. 15 words)
Box No: £4.00 exra
Linage advertisements are
prepayable and tie arder form
published in this section should
be completed ond returned
with remittance. Credit Card
facili'ios ore available.
Display — rates per sec (AAin. 2scc)
One Insertion : £8.50
Three insertions £8.20
Six insert ons £8.00
Twelve insertions : £7.50
Display advertisers shou d
preferably reserve space by phone.
Closing date for Classified
advertisements is the 23rd
Marnh.
Post to
Yojr Computer, Classified
Department, Room H211,
Quadrant House, The Quadrant,
Sutton. Sjrrey SM2 5AS.
Britain's Biggest Selling Home Computer Magazine,
COMPUTER
CASSETTES/PAPER
5 of CIS Caisdirc £2.60
JOef C15Ca<ieues£4.90
5 cf C20 Cassettes £2.90
10 cl LiW L.as.scU«s JlJ.W
Lo'xls, Case & Postage fnclusitre
Listing Fapcrdl" Jt 9.5")
5(0 Sheen mly i'5.t>)
Cheques pjyatoe to
CSS COMPUTER SERVICES
U4 Sulcliflc Aionut, 72l73
:;riir»h},S:jinh Himbs. DNJ3 IAP.
SPECTRUM 48K
GRAcblS 3100
Fnt«r up l<: 3OC0 Us«j* tttlinttf n'Jphics
ssiiedly enii effectively Vou draw and
lie Siectium keeps y.ji. ip m cfci >•■
with the /qlcvoni iivarmatiou. C.n
aeraar 8 \6 gnd and smgli: byte ii/M
Eil ii, delete, transfer. tav& All uilg;;
Cin b* views with on scrfifti disulfy
aiaa. £3. EG
DELTASOFT
27 Osborne Read, Calagreen,
Stockport Cheshire
BUS-TECH
LYNX
NEW RELEASES
1. VNXVADERS Arcade jeme lot the Lynx. Goad
100% machine coce i^plimentstlon of Space ir\*deti with Ffss
Smooth G'sphi:s. C7.M
Z RUBUHUIM
3. WORD SEARCH
4. JUMPING JOHN
Tils game has 7 levels v.'hl:n y:.. have to
exogress rhrough with the ha;a d o' ladio
a:1 'i Dai ■ s. guards etc. Ea:h level isharcer
til evi ni jh v \' you ere gooa enough ycu have
u hew XP2 Q'.*d, iriiltnufiR iwn wllli <■ li.il;
in nail o' fame fS.DO
This crogrem If based or 3 very popular game
ri thf Mrm: ftjmft. With ft built in lihr;iry nf
v»Oids Of your own ivf>n1j cim hit used €6.30
Convji Jcnn's simsle inovi mcvemsms to
(twieve (he amitelos Vtur King has sent yuu
4 tuwrr uu»b<»i>l ._■ i e uesl't ut Ills evl Ud'jfi
Cog-Bieaih Each stags of four quest
boconing harder a; you Igap thj rampars
When thrj hull ings you mova or 10 3 higfer
level S I<lv<pl3 of play wiih rro^y voriad :
tf;si c cs incoming l-:jrd>i- as vou progress.
n.oo
5. MAZE OF DOOM ^ ou * r « a bwo wiiard n Cinditn ard vcur
quest <s to free the land from tuo evil
oppression by seeking and taking teesirc
fiom he temple of TVIL. Passing Ihrough the
compicated mate protecud by Goblins.
Liietos ano Werewolves etc. Wiin sptils aid
stamina etc to assist you I 6 00
NAME ....
ADDRESS.
Cheaues n- ."• - -i,. ■..,■. , ri : ■ i - to:
BUS-TECH
19 Landport Terrace,
Portsmouth,
Hants P07 2RG.
Delivery fur Ct riis(r,!&$, #l< wttwi dtspvtcnerl within &£ 'ioi r s.
fSnnii .« *n hr fi.i! so'tm.Tn lift e>} >H fitnx lor yoi.r ly,ni.
Doiier <r»Qu'rie$ tvarxed <JK t £uope
S.JPtfrt) diSCOUM si-pave.
□
□
D
D
J09
SMCmM
CHiSS
Dare you face
The Turk
The original "'"urk v/as ar
eighteenth century auto-
mation, a Ijfe-aize mechan-
ical figure resplendent in
Turkish costume end seated
behind a woodei cab net
on which a chess aoard anc
pieces were placed.
OCP riow ofte- you the
twentietT century equiva-
lent of that Turk — a chess-
playing computer program,
The Turk challenges you
to a game of chess!
MANY
OPTIONS
INCLUDE:
•6 Levels of Difficulty
•Demonstration Mode
•Board Editor
•Games Printout Facility
•Blitz Chess Against the
Clock
•Two Player Mode
•Unfinished Games can be
. Stored
•Recommended Move
FULL INSTRUCTIONS
PROVIDED
CHESS THIt TURK
ONLY £8.95
Post order to
Oxford Computer
Publishing,
P.O. Box 99, Oxford.
134,'*
BPtcrRUM Minu Miner. Plzy any shiDl,
S<-)i<l 7&p and SAE. H9 Ejhtingdo-i Read.
Badworth CV^2 9ED
20
TRS-80
VIDEO GENIE
NEWDOS80
APL-80
PASCAL-80
FORTH {MMS)
Details jf tfiese and over 200 otier
pro-ams aie contained in ojr n^w
bote leaf utakgue price £1.00
[refundable) from:
MICROCOMPUTER
APPLICATIONS
^1 QUEEN'S ROAD
BLAND : ORD FORUM
DORSET DT11 7LA
TEL: (0258) 5510C
10
43K Spectrum rrvcode orcado Dack. Kro:y
Kuig.Ffocger.Breakoi.it. Frjoty C5 95. J.
Neigh »ur" 3 Vortx.ur Wall, Bristol 9
SCTSAWFfJUHLVICai
MtoM IT* m tick j: mui :omif itt«l^
avirlolic ■.'!..:• • ■"- trt- irenorf slb on :
miuliei !•:■? Csttest! w.i rsir.dioni
CMC
SQTSAtfE. 55 STOSEWOOO. BEAN,
ft MRTHBD, IffHT 0A2 832 8b
lummuouhe. et gangs, Hac-Man,
Ecrambie. Escape M.2.P. Mfiic MlrHr,
KraiyKorg, Mactine Code Asscmljlor ;5
each. Hl'JS select on if Spectr jn g.incs.
eg :- StonKe's, >»: Pac. Atic <vtBc, 5o"i<t
Kamp lot lists to Litikcote So'tware 3dx
Wo, ??>
134
VIC20COPYTAPE
Prcducc sectjnty Lijl .. up ccpic!; o' yoi-r
prrgr.nnr.. Eflici:nl and nnr.* tn U&J
prcgrarr :<;::•:■■ D;i:.::. Vithnr CodC,
Mritipnrt and Ai.to Rin -rnnrnn--. (into 3
new caisora, Works on any si» VIC. Her
cassottr with instruct inns sen,]
Ch=Q\i9.PO for C5to:
Row Wortendele. Deft YC. Laurel House.
Bi»*o (ana. Wltham. taoai. CMt 1Er.
131
228 YOUR COMPUTER, APRIL 1984
DO IT WITH
Would you like to transfer your Spectrum programs from
1) TAPE T MICROORIVE 3) MICRODRIVE TO TAPE
2WE "0 "APS 4) WICRODRIVF 10 MlCROHRIVF
m«n do 1 wrh the TS49#-l^PKI#ff
Vj *•- li,l *ft C *. insusei h-ierdv. rcicote arc e*t.:idnl u jok. atywO »r**e jnntoi pinanms'ci
Jojf i(»i -ic TVJJR#-SMPmtfff ordtneri 'ilo# unplt Kttr irnuncri n» moiif |
hLA i'ki'v :iarK >ra ■ r'rYiTm" *ri< 'a'WITvi tcv-'.' -»,-.}* v. . at i^ilrv . ..> . *nr«n ■■it' *SIC pi
*W ?" 1! wl "loii'ei "ST atiroi! jjtVjii ;m mcnwirly Mrtojcir c b:0 \-ati t*i- proj-jnts;
hr crt» £ 5.80 jfjctuc iwiiilKicIo ttur soflKO'e p-cv^J ,01. ao m>' <fi ftlt »Etf atir.
TAPE TO TAPE
Pilose -:f.K nt coco oi ¥i| Jk«^i?""l
• .... E#aA^fl€
•fjlij50*wh
le^iow :irqje TO let t
Tra
113 Melrose Ave London NW2
DUPLICAS
The Dragon 32 Cassette Copier
Duplicas will copy ALL your present software at no risk t n yoi r
orig nal tape.
Duplicas copies wit olten load and run BETTER than the
originals
.79 Puchfun «< »<lv(wd rot to rt'riro* eppyripn acu
Piice £7.95 inclusive
Cheque and PD' i y «>aiij >j -
QUICKBEAM SOFTWARE
67 Old Nazeina Hoad , Broxboume, Herts EM 1 6RN
Trade enquiries welcome
123
TKXA.STI-94/44
The falki-vini: pruiitimi -II mm on j lUntlud
Tl«/4A
(IKIHI.l.K) £3.HU
BhllT." >L»UJ >.'.l> 41*lllil IIRT VtMVUtfl
OXO „ _ il.9!
Pla> an ml ht ssmpilrr ir in oppnner.i
m: 1 1 h Mill--, .'. ( ki i-i us U30
Ovr KK1 tKYcr-it: to'dtloi*. Pliy an dtdc-ici Of
car ;ou o:ai ihr Tl
llAMCMVN.. U.iO
en ci 400 ciffeteni vioidi. Pla> with ihc f 1 or
;.k. . yotndf
PtPSOVAL ACCOUNTS O.JO
M>:>lil -- DOOK IJ.JO
KNDI.KSS I'll \MIII.K l.Mlwnnirf I
rj.sn
ri«K a&i SOP Pontile nd PadtiDK
Ve al*> rcci. r. vcftwaM for I he Tl yy - ra
OtSU. |ll*,B. |Ulh>
v>'r jI'o Buy wond luic Ten* hipJuIc '.
a>m[ Jim in tan ar.j '.him for "eni»
(Drop n a line nth voir price)
unco otr*.
3) Brawn Cm, Sullon-in-AihfieU. Nert'l
NG17«¥
103
Atom O/ncrs 1 Sjild a colour module lor
under £10 Full connruclion dutjils Jnd
ricmunst alim p'CH'ams 13.00 alsc spejeh
rr;pcJulc d«l«H* £3.00. A. Wa-ialt. 3
Qaklands: Close. Bexeynnalh, Kail CA6
7AP.
BACK-UP
TAPE COPIER5
ntM jr.i u^^ rwnr^.o*: r^c^in-ji-a:
tin etc.* Jt *• wiiv Uc "U: cepe: & r-cr.
53f%»ar cur-ri ir v *.» *ri r >.&^»d en
•^aac.tiut.'isii.ivrv.is.L ^njiT'.rre
C0Mri0C0RC64 £5.95
VIC 20 £595
BBCMODELWB £5.95
0RIC1 £5.95
5PtKTRUM 15/4$K £4.95
COMMOCORC TAPE TO DISK
TRAH5FER UTILITY £9.95
^nlitfw-T.rs pro "O ■ Ta
WALLTOriE LTD.
Cown Courtyard, Bridge Street,
Fw<;hnm, Worcesterihira
Shylim Svnthusi'.or lor 48H Sotccrum.
AiittKliotri. dwrmmmC, ci>no and mcfo
nomc taclitios. E5 00. Scon Missie. No 1
.'l.ii . i tI...,',. f kn .1... Buiujiliuld Cuiiiiuoii,
Botks. 19
MAINS BUGS?
Meirts-borie iptBi'erence cbjsss
anraving dna corrusiion anc program
crashes Voltafo 35i'<os and pjwc
iu.^co can cou:c pormaiont damjg?
PrctectYOUR equipment' -
13A PFOTECTAPLUG absorbs pewof
Ime spi<es and iu'gjs 17 95 lor 1st
£5 95 .or 2-.d.'»d etr (p*o 75p)
4 'A'AY SUFPRE5SOR UNIT (13A)<WM
* soc'<ctf, spikt iibsur'JUf and
;,u|.:>it-:.Mi-f. £23.95 far 1st £19.95
lor 2nd ip£p £1,50
PROFESSIONAL SUPPRESSOR I3AI
MUti-stage filter networks, high ojwe 1
spi<e absorbers, and earn- ir.c cKoke.
Thi bestl £34.95 for la. £29.95 fo'
Znrj ip&p £2;
AH unUs a B56U, dso (or hi-fi.
videos, office ocuip. etc.
VAX CO. Hogarth Hoi.se 10).
(•oicrieiter Ra . Noiilnaham. NG3
OLE.
=OR SALE
1BS-80 Vclv 100 PotaM Cu'iotilar lanalt
2''.< ;>t;"J: IJ 321: d .jit C Jj •-•= CaSIMIH.
Cc-ncjri: C^iatMie 3 larc i V:ni*ftls .nr
ctja.oo
-p HI 7St 0'S7 3'tc ^J.i
M.I.I hewmar 2 Onehatot Bern Chi>c*tv
Lin.. LsrOo.i WC2A 1 AC
■: 13
When replying to
Classified
advertisements,
readers are
recommended to take
steps to protect their
interests before
sending money.
SPECTRUM
SOFTWARE
HOKFJIl I'M 80. AHCADIA 15 3b. .IFTP/1C I b J!>. COOH.IL
1 !» if.. Of- ril 1 14 BO. M,COOEn 19 Kh MANIC MIMH (5.83.
M/iNYMOMC tITtFSIN STOCK. HARfJAIN PACKSHFrjIII AHI Y AIITfl
mSCOJNl S W SILM. PUP' NO W-. PftY NO EXTRAS. Ifiji SIAiVI'
SICtJPKS DLIAIIS ETC
Ii. C r*U. HO. KOX13. MtKNE KAY. KLril (.FfeliUP.
riHi i) 01 1 1 11 mi '. 1 -
TECTEL ROBOTICS
CONTROL BOARDS FOR HOME COMPUTERS
ORIC
ORIC 0UU8RY m
1 jf IE channel conirollor
OfllCADC f34
sjupertsst U chdtncl jnalog — digital
scsnne', 8 bi! ruoiulion.
ORIC 1-0 p>n £C'9
1C projrammabe chjnnels
onic FRiNrtn taa
26 col. matrix, graphics coubf* sized
prnt. ink Erribtuns.
ZX8I
ZX8' DLUBFY E22.50
1 of 16 chunnul controlor
SX81 ADC C31
Suiicrfas 8 tiannjl arulog - digital
scjnnfu. 8 b't rcsdutuji.
2X8" l/C por: £34
16 |ViX]rjrinnjb'v ;hurmols
£XX~ HI«ES3LU"I0N
GRAPHICS £28
:innii\irit| rtauis.
ITEXT SOFTWARE a rew range ol educational programs.
TODDLERS (pie school]
LEARN voLr ALPHABET
LEARN 10 COUvIT
LEARN yoir COLOURS
LEARN yoir SHAPES
Ajour th< HOJSr.
AJOUr lh( KITCHEN
Ajour CLOThcs
£3.95 sach
MUMS & DADS
ITEXT raiiklinik IFrtplithl
*"XT ■ :> ikln :!'< tChintsol
Mf.xr uu-jkbeuk Uialian)
ITEXT ::i .l.lit.u'< llndianl
ITEX1 Wno c- Beer Mskino
ITEXT Ccokbook Dasscrts
ITEXT Cco<book Confeciior
£6.65 oach
Sonet cheque or Postal Orcter to;
TECTEL
Telford Opportunities Centre, Halestield 14,
Telford, Shropshire.
Tel. 0952-58173B
PSPCJ.SO/of tontio) bt&tdsfl lor ttwvs
1*
&*
Green Fingers
GARDENERS!!
Here's volt FIRST computerised plant database!
* Only BO seconds to find the ideal plants to fit your
special requirements.
Ynn ran as< fnr plants th<-t sjit up to any 5 out of
1 7 characteristics simultaneously (height, sun and
sol n3ecs, month of flcwering, etch For example,
if you wanted an evergreen shrub that liked po'tiol
shade to bloom in February/march, 'Green Fngsrs'
would suggest Camellia japonica' or 'skimmia
rBttvtHaiaria' within 80 seconds 0" your ente'lng
your reqjest.
* ComprehensivB datails of over 350 flowers, shrubs
and trees.
■*- Simple look-up option using species names,
common names, or part of names (e.g. 'lily'
displays nine dif-'orant typec or li y, any ono for
which you can obtain fuller details within 60
seco.ndsi.
To order cassettes for 48K SINCLAIR SPECTRUM send
cheque/postal crder for £8.95 to:
Practical Software
Dept. GF, 40 Worpie Road,
London, SW1 9.
127
YOUR C'JIWU I tH, AHHIL 1384 229
LYNX Software Libraiy. Tv\o wee'« hire
f I 90 Annual rv.orrh*».<hin f Fi 00 Stamp
lot list '_£•? Wilson HYl 100 B!en>-ern Walk,
Ccfbv Nortf->an-s
119
ZX SPECTRUM
32K RAM Up-Grade
C23.50 + VAT
SPECTRUM REPAIRS
£20.00 + VAT
MICRO-TEK
ELECTRONIC
SERVICES
01-520 6414 i
EDUC AT10I\ AL programs
for the SPECTRUM
Fnvsr;s."rsths so'tware wflltjn ay
staffcdshte t^echar.
*rea, voume, pvthBgo'aa. hok'ie's
tow. plccfostalics, optics probsbilry.
SJtS.
tacti oi these are quits 'enjthy whi:h
3f:1it:tlly ly.'it:li .irnl nnl jirjt test gsmaiy
:«lvi:rl.%r[l c.io:|l,'ltr-j
The lot foi onl r f"3 99
sltflH whtiiliKt TflKgi 4fiK mucMne
PO.Cheqjfls to
C.F. Sottwar«.
198Roll*ston Rd.
Burton on Trent
DE13 0LE
Enquiries .02831 351 7C 129
Commodore 6<1 & Vc 2C - 8K Soccer Club
Sees. Mamge you •'>■•" font naif main,
plfyet lOrrratron, injuries ful leagut- tattle
Mr railv f?.99 D Srnnr.ii' J.lfl tow
grange Avetue. Bi'Nngham C'eveland
"1 WANT TO WATCH
THE TV!"
K i- iwinr, k js t you h<al( int: li
mtybe you wunl to wild It pound! .
Wben ylu art half ■*!> ih.roujh so jr
11 •■■■I i ■ ■ ■ Tic i:ji fu ii'vuii icKJm '*
Nsnoit!:
Yen r.Ttd our . , . TVYCc*t>pi>!« AtrM
Switchini box. No wed (o keep ' cn>M :
jroir le*o* <w to loud* je*x compuicr —
ilmpl« r.-i >' • ,.:-■ v
Pret MM Ik VAT * MP
Send paynenfi to:
FLIGHT ELECTROHC LTD.
H![M H<MU«
Chiiyikt ltd, SHiiaipmi sot 4AD.
121
DISCOUNT SOFTWARI.
II j ditv'omiiv on o*ci J.WKi proirami
Gamc> A,dumurc\ Cdjf;uional
BkIrcm
\ppi i- atvbi ttnr mi m
DRAGON OR>< M'KTKIM VtC
!( Z\Si C'P M MSDOS.
PL-a*; enclose ;>p in novate nam v. and
Mttt 1 h1iil:1i Ijm% ;tr<* 'cquirod.
MM I OKDfcKSnrrWArH
• Kvnviri wk wvki:.
IIK\I>I< IKM 1(1112 °HK.
<»::: I lit. t'r onWl 1 17
r O" use win knmno, machine. S'O'ft snd
design salterns. 4SK Spectrum £3 00.
Sinnn ibtcs, 15 Ekt Terrace, Westfield
daUttou 1 .. Btili
124
SUPERIOR TAPE COPIER
'/'***."• :*Tvo:?a irvsitriir-vvrxvscvis-ii^
VC<> Wit Givi - *!*-.! i»rs« ->->.~ mlMfe CH
<■—•"♦. fi < ■*••-•» <--■► *, "WCi >..:.»
I; [*«■! '^tiv a.-.^vn: to c ^efil.tr* 4fiK
r Vp'v ure/tf i; .lit
.•■'.f.iM^ v*j L34 , v> 4 <;K»»[- Viefcc,
Mt- .t: ...... vri.i- ^ipif: oilvet*-; ::i , .''5t'
.] . bn - fv h« w sr *^«0«* .if.* Md 0", ?
00?S 9V ifuu 13 SB ?o
ZKGUARAVTEEO (VC1
7) CluiMsilOfi Drive, Unrivorth,
Bury, Lanct.
T«t C
SPECTRUM SOFTWARE
MK
Steve Silvei advs'nture games.
Adv»niuro 1 C5.95
Adventure I fS.95
MsolardBr E4.SD
lw
Bit; + CodB Breaker E4.S}
Robotk Capers C4.S3
48 1 Soactri":
r*ilcei include p&p
Sjnd ChsrjuB.'FO to:
W B Scrftwrrn
192 Ssani* Rd. Scirboroujh
\at\t- Yoththra Y01Z4HG
Tel- 0723 70974
* + ****-**#TAPE COPIER 5*********
(new version)
Mates BAC< UF copies of ANY ivp* of SPECTRUM (lr>'48KI program Ihcl
hu;i-Jurli»s, (o'c, unstoppable! easJy wth MANY UNIQUE fceture$
FUll MONEY BACK GUARANTEE if you are no- satisfied.
MAXIMUM & STARS Irom Home Comp. Weekly with 3 ojr tf 4 100%
HA'INCJS.
•LOADS in M poiiiam niris CONTINUOUSLY - #ven witliout pressing a ksy.
Older copiers retitiie uiariv Iodine's MASSIVELY stving yoj line wkI
(rouble!
■wf Drive - ut. -iuiui.it nnpirs BAbl... M.vuut i arrays ono MUHCJUHIVE.
istnps prtit) :iin;: VlTAl iu nltui loading instnicii&ns 13 HELP make tftcw run.
*lJKf:AKal jtty 1 rm.!/-;oribnuu loarjinfi feature.
' M<VX8<T6S niiikitK i hi iking uopy ol proirams oocupviog the full 16K Cr 48KI
' VKfillus. Ht-jitriil t.-«jjlKK, Atllr, Al on , Proriram narne plus HEADER daia.
'Copies HEaDERLESS am! oniti typoc. indciid ALL programs that ws arf aware
of
'Very user friencly and simpl£ to use. .villi kjii m-irnr.tirjn;
TAPC COf'lIlt £«.1,0 TAPE COPIER WITH M/C RlVt £9.30
Old customers upJal(*i .h ( l h .mm r v 2 with m/drivc plusSAE and old 'ape
LERMDeptYC
Cotiingham, Mkt Harborough, Lcico
*###****#TAPE COPIER 5****#***«-
v (nowvef'jiony
Mates U*CK JP copioj al ANr (tpe or SPICTRUM .lu.ufCi oimiram (mcl iBrtJisriras, m'fi,
uii>!<ii)r>J»yi) v,iS4l> ivi<l> \M*,W UNKiUE luiilu e».
mil MC'irVBAl'k r.ll/.RANTFF .1 ur.ii.irn r.\r nMi-.tu.,
MAXIMUM 6 :; !>'.«; nr«-. Xoom Carap rt'i-nly will 3 cv1 ol 4 ICO 1 ., (VkTIrAS
tOAUfi ,u. ON p-AfJlftil rvii ^ClJMTIN>OUSLY ovc4 willout prcssma a key. O rioraifH^H imih,.i/
m,wy li)kln-ii|i ryiASSVEt.Yuvrn vou l«nt andtrauliel
'Millie rttMI'lhFlV ,-nmo; R4<lT U.mflC i i^myV nrvlji F.<ll pnrHHyr qmpS im.-.j.^h .
VIIA1. Id .1>1R| Vt.,!liin tj-ivttlfc'-.Tiftiv-, ii HFIP lillUn lliiini r¥l
* HR-AK 41 iiny rmiu V:i>"lfti^i Ixsdfltl l^^li '"
■ W/XOVES no*csa wctkinfl copy or p«t>nr«ris ocrupy-ng IH? lull iCK^i 40ti
' Vc-ilies. Repntl copitM, Auto, Aborl, PrKJ'JOmint plirf HEAOEIt lata.
■ r*mHK n AIHHI t^SS .irt* 0|h>* Ivuvi «,,I«.*jH At I lio^JimK l^AI v.u mti itw^Mtu till
' Vi'iy UHtl IriuiiUlv v ; d sir'pk* lu UW. wti FU1L MidruulirtiS-
TAPE COFir.n C4.60 'AKCOPIfR WITH W.tlRIVF £5 BO
^nrlrll 1 I . 1 1 i . ■ : y r. rn ■ *-:n ie'-i ■ .-?:, ■
Ortcuticiwfl ••p-f*i*v >» r-t wm r? .*nii i^t-,r,tuw
LERM SOFTWARE
COTTINGHAM , MKT HARBOROUGH,
LE1CS so
THIS'LL
TEACH YOU
A LESSON!!
GEeai£V£L-CS= Lxiczziila- rr: ASKSPECTRUM
^v*> OOUHyi viiwrji , NC.rr , A p *4irr
PHYSICS
CP-orr»n>
forCSSO
"'.:t::-:* , ozoti'
■'.V-*ifw« w
'jC'U-- . :r ".in. >'
tC«*>v *fcS« ■'-«
CHEHJSTat
6 Prrorxm
for USD
i.(i i"-.i C'.i ^i 4C *■■'.■--■■-».•-.
UWratenti
ScAvsre
ontveo SSAjMainiRRnesi
I
PROM SERVICES
Eororr ^^fyh-
Programmer^sT'
C'W Software fir
ZX8I or ZX Spectrum
SAE for details Df tNs and
manyorhrr Spectrum 'H'
add-ors
Edge connectors ti.Wp
Edge cares 7SF
EPROM SERVICES
3 Wedgewood Drive,
Leeds LS8 1EF
(0532) 667183
1
ADAPTABLE
EASY TO USE
DATABASE
POOLSWINNER
THE ULTIMATE POOLS PRECICATlON PROGRAM
I^Ot JtSl SCOREDFIAWS. Put NOSCORES, AWAYS ,tn.l HCMt*
Wo guarantee the prcgram pafoms significantly betlm ih.-n
chonco
"Poolewirner allows the precise prediction Itintuila to be set ty
Lite uvtfl — yuj t.iii UMVKttjp hi . I Itttl ■/'■«' ::.v: .11)..' mexhotf.
Probabilities aie given on every lixtue - ohonsf ,ib rxiny or as
few selections as you wish
Fully menu driven, with detailed instruct/or booklet
Tho rj'-r-nM—i c&ivios oomploto viith tho :g-: donbooc .-iv.ii.iIm.
- over 20.000 matches. The database autonatically updates us
rtsults come in
APPLE. BBC(B), COMMODORE 64. C-HAGCW, SPfTECrRl/rVf M8K,, ZX81 C6K)
£15 fitfl inc'irfA'* 1
Wo ptocluce dtt&btscs for fiosc dtrneJop'ng their own prediction ptogrstt.
Two yens results (7.50 Five veirs results CI 2. 50
Available from deohrs. y direct Irgtum o' cost) from , . .
37 COUNCILLOR LAIVE. CHEADLE CH=SHRE C61 428 742s
DJALEft Ei'JQU fllES vvacoviE 1C1
[HEEPlTTGl
IHfiODSJ
WHY STRUGGLE
WITH BASIC
Try h ilpinr harvfa from you-
uiiul wnworo'ttockst or
rr.rli.n Atttt' SeholwY.
IS K!,l v „t- tValorAtn
VVF1 1HX.
T0l:Ca24-37OKO
FRENCH EXAMS?
Lcan-tl-c rosy wav WVltA your AQK Specirum
FRSMCH VOCAO TUTOR
rj^ttipf thvic © direct r«*?irtg 1 otn t *s
"irtlrK! ot ncrdf on t>ae. gr Ivw in vou*
awnwo«l inn. (S 50
FRENCH VERB TU-OR
to er.trm&n v-i i-*>* .n f, ftftMs, A full
r*iT& trwn *g go
Fi-:!-" :uTtabte ujmo 'Cf r#vi:l.
"OrcJet ll-e tovo progratit lc- oi--' £7 ,0
MENTOT SOTTAr/.RE
69 BwKh Rd. Hilton. Lincastrtr
1?S
^ANC MNCF Secct )nd play ,iny scifltn.
Send € 1 in;l 5 A.;, fcr coics lo Pbvtirre
S«Uv..ve. 2 &ia«9nrrv Pw<, Selfcs DTI4
8JC
no
SOFTWARE 10% OFF RRP
OVfcH BOO TITLES
COMMODORE, SPECTRUM,
DRAGON. BBX.ORIC COMPUTERS
Bargain
VIC20 cartrdges £6 each or
4 lor £18.
RADIO 88, 38 LONG BRIDGE ROAD,
SARKNG. ESSEX.
Tel: 01 -!>94 £979 for price lltl $7
l_l
■ I
DUAirrv cAsstTTismiSKS paper
10
5
10
C 1 ^Co:3ctt^o
C1 5Ca;sett?s
C?0Ca«setl5S
C20Cassott3s
RVt v ?!rtnrvvr>'r*k«
LISHNC PAPER !) I '
C3.00
S.00
3.20
6.00
xO.&'l
SOOSneetsorly C5.00
LABELS.CASES?! POSTAGE INCLUSIVE
Cipa-.csPD lo:
CRS COMPUTER SERVICES
Depi YC. 144 Sulnliffc Avenue
Crimrfiy Smith Hurohs DN3J 1AP M
lijK ZX-8' Oefencer c' (he Efrth, Your
■'wssron is 10 seek om and destroy the
2ytons In Ihis graphicaf spece gan-e for
ii OO Str.U It At?A Sufiwartr. 62 Uuptr
Elnors Enr. Roid, 3eekenhjm, Kflfil BR3
4 4W
I
MAKE MASSIVE IMPROVEMENTS TO ALL YOUR
SPECTRUM PROGRAMS using our GRAPHICS and
SOUND TOOLKIT
•Vmc F«far«JM.W 'JO'i*- ■' ..•>■■--.-. , H .<■■>. riihn ri ^fl'.-*nr, w.rKOttOftifitON.'Vl MAC. JINf CODE
-"(ii'i; Wo knowlodpt oi rractiinH coda f »cuii« - w» hflvt>ilLMi^ il to vou
* Oupf (Oiriiiinri mcidnnj P|Jt£L sctl)5 ■ ail -Jiretlistre - wra'j a'uufJa
. Chu'^ii.' QT#T« .in ranorti fioiflf-r rlleni Scceninvcrs rhan'e «ri. ^eri T'j-uu'i a. w
iT5'.*r v^'Xoul CL5
* BOX *vr w .ftd#w» f'l -*-1* C*t#"M<' •***th V Tifl
t Btitc «n>cc40 *QurJ Mencrv tel! elr «tc <lr
* !asv - J l.:- s"J f u1lv r« ! OC4tftble in fnflrfSM/.
ONlvff? S3 ifrt. iKa ».*wAl£lO> I
OVERSEAS cujtj^Tverr arid F1 fiiropt. r?oih*m fry »ny potluci
SAE 'j- n- ji(. .Ifl^i t. >r. jdng oi" annzmg 3 orograT" EOU^ATtOV OMC itfl 99*
LERM SOFTWARE
DEPT PCW, COTTINGHAM MKT HARBOROUGH,
LEICS in
230 YOUR COMPUTER APRL 1984
"THE LODGE". Brmdar. Ldr», Brandon,
Ouham OH? 8SJ
iHttmmwtMtKh
:.k.< i >i ■,, .rrtMit-l HI P41 miotic .u3: ninan •'
□ urn !Uimm
SPACE L4AES *. 1p-iv mj;j„ ^;o'] ^jii» l-jli '
'.** Iti I I* • FbTn
STRING? 1 -If NO! - A un dm;,- puguti. :.■ IIM9
bMI hi vl'iii jndcorxfen <P4 0bf**4i
BlOJltx . Fu, <«-,-«. bw ro toihYHi"
MM - <:■#< fi* l*-iy. <(*M Jnj on
SPY TMAiilB PART 1 Mam am »«„„.■
w,-i*.'*:,* '. *.,nal
SPY IRAINiH PARI 1 .Smtnrr Jtl' (wKM:
IOU' BO'-l PARTS I »iil J oiv ft:
0E4UP. =hOUIRHSWELCOME I ,U
ic f-irtu fluainrj point extension words
Full facilities, Trig Ignciijns. coviptex
rtimbi> .-'i.l rurtto g-ooiics. C4.S0
iinL'uUi iy In lUcurnenuitoni Dft'/n:
McKel/Hi. 36 f*Hlh;oH, Bracknell, BefkN
SpnRtf im Speprfv' *'* — halvr* y<ru* waiting
In ml Ihrs iltoft Ofo;rsrr lets you sovt.'load
ii 3O00 Baud Cassette 14 8K) f;.95 Wiss
Vleio SvMiTim. 00 Orflkies Avvmue
myrtriie:.:..
SPECTRUM WORI.0 MAP AMD PlAr\NH\n
G^ID expandable 'o- stages ir>t)
oivcobtww pii peM* ~ot ;n»wUv MfltU
£3. 00 CraaueP f.' . SAE to J Bfown
.■' DHKinwnod Riirtit. K ddenriiristur 3VO
•t-C
1 14
ATARI CBM SPARES
ATJlRl:
Slrcng replacement iiiysUck Handle
insels @ L2 50.'pair
Joystick 'undliMnn fir** Im ion lot
mciidinCj instil ei il n'P €? £2.S5e»ch
4QK RAM boa Ml for MW< 400 @
£66 45 each All pOSI Iter.
COMMODORE
Juvitir.k -upon seivce Mew mjeit
iittad and other tepairs .is ru;cr_cd
Sena |Oystick imd C2.9S - hCn nSp
CorrniQdoii! Mppioved. Kurt Criminrj
dore toytticks only CE • 50p p&si
COMPUTER SUPP.1ES
146 Church Read. 3est3n linc&
PE210JX
BUFFER W8e
SINCLAIR- VIC 20
BBC MICRO
SOFTWARE
GIFT
VOUCHERS
AVAILABLE NOM £1 TO £50
DRAGON 32 -
COMMODORE 64
310STREATHAM NIGH RD.
LONDON SWIB-
MicroDrive Users Club
CALLED Microd'IVI Excnanoe
This n;ws 1<?uc cljb is designed lo
trip by Ihe oacTBJtfli °* ' n '° •* ric '
Wilis
Lilt. yOU MLin yvm 1..I1 i |M»y U$J to
f Ei bO In- a i«sSi»lltT 1 1 h.rnsli!' lii[U5
l.j ■li: l.ll IIV.: .Ill IlltSl linn; DON'T
f.UN •
lljMnCl ■ vvl1 uMi'i'ik' Hw* tc avpid
fii', ii il,-. Imnsfalritttj arufjiemti Ufhrch
I Ot 'Hilly OVH All* 1MB rillitKll VI'
nap IroilslKtMiiy v' lit- 111 iViumi nil:.
clr
Msfiioe ship & la pei v?a: Europe
£8 pfi yesi
Please riakf chwuei pavablE to iX
Guaranteed
V.'lici«dnv3 Cxc^Jn^o ismn »y
I A Hi I l
IK GUARANTEES
29. Chi>ddc -ton Drive Uns worth.
Eury. Lanes
Tel: 061 76-65712
1'fi
SPECTRUM
GAME
+ "WORD PROCESSOR''
Join he Spsctium Sof(ware Club iov/, and choose a FREE
GAME CASSETTE for voj to keeu from o n Ton Twent/ Bast
Sellers listed below.
OVER 150 tried-and-tested quality games available at a discounl
frcm all the loa software houses - Only the VERY BFST
programs are stocked.
Otr uniqLB Exchance Plan means you csn enjov any yame from
our ^ataigoue for up to 30 days for just £1.00.
EXCHANUE YOUR EXISTING GAMES or the Free Game you
get from us.
♦ NEWSLETTER * HARDWARE DISCOUNTS ' REVIEWS ETC
***TOP 20 TAPES***
1 3DAiMTA"TACK
4ftK
1 1 TRAW7 MVI
4SK
2 ATICATAC
48K
12 ^ENFTRATOR
48K
3 CHEQUEREO FLAG
t8K
13 HARRIFR ATTACK
16K
4 LUVARJETMAN
^8K
14 VIRpVIMPY
.',«..
5 KONG
*8K
15 BIRDS RRF-S
48K
6 JF"PAC
16K
18 DOOMSDA/CAST.E
48K
7 THE PYRAMID
*8K
17 FOCTBAlt VtAWAfrR
48K
8 MANIC MINER
48K
18 HALL OF THE THINGS
43K
9 FLIGHT SIMULATION
48K
19 GOLF
46K
10 ARCADIA
16K
20OJESTADVENIURE
4fiK
MEMBERSHIP APPLICATION
Please eiiol n«l as a nembei o' the Spectrum Scttwire Club.
I ..!■_=' ."a.:.. ipuyaUe io Video Iniarnaiimiai!
Send rnt Ihcfollo.vliiH l-HFF CASSETTE
rEmol icloie April 20th and jet * FREE word pioto.ssoi)
N urno
A(I(»P55_
Foslcoili; .
Spactrum Software Club (YCL Video International,
287-291 High Street. Eaping, Essbx. CMIfi 4HA
K52/ 12
^ ♦♦♦•♦♦♦♦»»» »♦♦»♦♦ ♦ ♦♦♦♦♦♦♦♦»♦♦»♦
»♦♦»»»»»♦¥■
4«k
WIN
THE
POOLS
SPECTADRAW 2 - THE MOST POPULAR
POOLS PREDICTION PROGRAM OF 1983
NOW EVEN BETTER VALUE IN 1984!!!!
* Supplied with a <.\n nh^r lauu uuitlaining data on over
8.000 natches since 1980
* Database is updated each week by user.
+ Match and D via on names already in tne Drag ram — no
ledious typing every week!
* Program is menu driven fcr simplicity of use,
« Frrors can easily be ccrroct — the program even chechs
your entries!
* Conprshensive instruction manual desgned to make the
program easy to understand
* Will also forecast Ihe least ikely draws lor these who
preler :o bet an ixed edds.
* Supplied together with SPECTASORT — th» Perm
Generation Program which takes SPECTADRAW 2 s
predictions and turns Ihem into ten 8 ! rorn 10 full cover
perms. Complete ycur coupon direct from the sceen!!
SPECTADRAW 2. 8.000 MATCH DATABASE, SPECTASORT
AND INSTRUCTION MANUAL THE CCMFLETE PCOLS
=REDICTION PACKAUz KJK I HE 48K SPrCTRLM — NOW
AT THE UNBEATAB-E PRICE OF £9.95 INCLUSIVE.
iCheques/POs payable to B. S. IVcAlley).
SPECTADRAW, I COWLEAZE CUNNOR. OXFORD 0X9 4TC
»»*»♦»»♦ ♦♦♦•♦♦♦ ♦ ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦»»»»»»»
m
spectrum software
WAS NUN? 48K - Grafik Adventure
- deutichsprachig -
FILE COPY
& 48K -Cracker
DM 39,90
DM 48,50
Und viele andere-
Atic Atsc, P^lr. Wimpy. Time Machine, 1 984. Knights Quest.
COMING SOON
WHAT NOW? £11. CO
48K G apfinAdventure incpSp
XyZ Diepenbrockstr.d
D-4400MUENSTER
S nclair 7X Spectrum Sof were TEL : 0?BVfifiRFiq4
Sispni ii die neuslen f'nujf ni'.irc i/crBti|) Ligtt jnlordfni ilnl Wutsch
iuCliPiogamme tLgranili;ii Conputarsysterrvi Oh P"eise 22g Pono S '.'crsltosKn
126
BACK up 64 ."M{>> niosi pioijiafnr^eA iiuvv
avuilib'e E.-:.v tn <.sp will bfCk up
h imc machine cole without jny risk in
ill njin.il CM^fS'PO 'r.i f6.50 to
(runs *i Wfondslev CruPtir. Tir-H; A;t
!■■ • t:;ini"h i'v Ksni Wirmiiy fi^sa'c ai
'iriiM nl .-npyw'it? 'n. t.-i:i is sn o"ence
Phoro i0304i81338
89
9BC lt!'ELECT^ON diipitamr cialtUr; vo.'
to mrtoi hj-t ji copies il 9S% cl ewsotte
Oiscd so"/.are including lotkeil inuiii.icr.
K0 v t>BO0 A.oidI-: lecoqn tuin ill a
kfyprttis 50th On one ta>e f 3 9b. J
•i.v.r-.in 48 fwlhe'nncs Averue, OdK»
ar.iitrod. >orki
11»
uiuuonb ■■citrjotL't mmticm
747 FLI0 HT SIMULATOR
$««»! IslMt MW WW » >r.: plol'l «tt» ii
UWi mh ■ ■ !>*■ h^I«* WiuPM «i Vpn lN l«nli ■
anqfc* ff«« tfi %«ht« tihnt. Thta pn^rtfti .««,
tign mrt i lg ii uwif itt k ** *g* ro p**du<* A* rnEK
ir^il nW *wJ^i Mopt r» mm v 4 no-m
□orrwlw >w« •» Jl rv* clM tod 29 M-*- .iw*v«
lH«jb«r«ni /otf {or«4i o«««l« thonji. MMM
riiiilniB IW« rtn. nju liim. t-.J™ «■*.. t>«^<
Ihlufl. cnl», *K You M (*»• nirMvk w mac
i>,i umi pmfcb ina kduHp wn u an MM
uktctl er iwdo^v kn4h9 nwdi ^t i«
MlhKAui wl 1,« MtMira' IVk> il-w--»
ft— M M l^tP «"U VAi n;«JO«
0*t: LH (Dipt, vo
DWr ~
>■■■ us
• ••
:
ACT'JAL SCREEN PHOTOGRAPH 1«4'4
VOUR COMPUTER. APRIL 1984 231
THE HOME COMPUTER CENTRE
ENFIELD COMMUNICATIONS
COMMOOOfli 64
f199 0O
sec a' rmoo
SPECTRUM ASK
2X81, DRAGON, SPECTRUM, BBC, VIC 20, CBM
€4
ADVICE - INFORMATION —
PROBLEMS SOLVED
OUR TIME IS YOUR TIME
Come and see our huge
selection of Software and
Books from all leading
software houses.
Games, Business and
Educational.
JOVSTKKS, PRINTEflS. KEYBOARDS.
UPOHADES. TABLES ETC. ALWAYS IN STOCK
01 805 7434/7772
135 High Street
Ponders End
Enfield, Middx
EN3 4BB
SALES SERVICE - MAILORDER
GAMES - GAMES -GAMES
PROGRAMMERS
REQUIRED
We era the sde distributors fcr Imagic Ren basec game tartrates within
th? U<. We now require high cualify programners. and programmers
caoabfe of transerfcinc existing qano on u ttoise systems -
BBC
Dragon 32
Commodore 64
Vic 20
Spectrum
Atari Home Computers
Oric
'Royalties paic on all sales made wnrlc-wide'
All games "ill be marketed throughout Europe by the (magic Distribution
Centre under the exciting new label 'SCARAB software.
Send your superfast machine code masteraieM in confidence lo:-
A.A. Hales Limited
I magic Distribution Centre,
PO Box 33, Harrowbrook Road,
Hinckley, .aid, LE103OH ft-m-iy
A member of 'he Adam L efeiirp Group pie ° '"■' ' '
NOTICE TO PARENTS
from INFO-STREAM
Computer Assisted Learning
If you son or caughter is weak in Maths or iho Sciences? Or
perhaps in Modern Lanuuscjes? Help solve their problems with
your home computer.
INFO-STREAM offers software for SP-CTRIM, BBC, VIC 20
AMD ZX81 micros covs>rirrj mcut subjects m tin school
curriculum and catering for all ages and abilites Jp :o revision
ads for CSE, 'O' anc 'A' levels. The rarge incudes 'fun-to-
learn programs for the younger members of the family,
For a 42-page catalogue detailing over 220 educational
programs, please send £1 (refundable on first order) to:-
INFO-fiTRFAM |DftfUYC3),
36a Chase Green Avenue,
Enfield, Middlesex EN2 8EB.
112
YOUR MICRO COULD TEACH YOU
hm
T«TiT:T«TF|
...OR THE GERMANS...0R THE SPANISH
A home conputer is an expensive loy; and, if playing
games is all you do with it, atoy is all it is.
Now, using the NewPerscnai Computer
Superlearning System (PCSS) you can have fun with
your miurc and team something at the same .ime.
PCSS language courses cornpr se 12 lessons on
3 audio cassettes used in nnnjunr.tinn with a fourth
software cassette, to adc a new dimensior to learning.
inilially the software package enables you to see
the words you're learring; then, as your vocabu ary
develops, it will test your sk II inyournew language.
Anyone can learn this way - no orevious knowledge
of the language s required. The unique PCSS method
develops your overall learning and memory skilis in a
way thats both relaxing and enjoyable.
Eash PCSS language pac< -French, Ge-man or
Spanish - contains a comprehensive booklet detai ing
Ti
COMPUItRIStD EDUCATION S V STEMS
(HCSSsoHv/iiu i:,<i>rii|Mtirjii-w.|ti he'2X8' (ItiKl f X S:iCC iun BfcCMvn
.V.nn t li-ctron Men s )
Ciic' [jack comes wilh.rtuil noncy l<ucK>juaraniccil iio:cuniplC'lol>satsln
the 12audio lessonsand the function of the interactive
software. Add'tionally thebooketexpandsor the
broader benefits of the PCSS method.
At only £29.95 per pack PCSS costs less than other
home language courses yet luffeis much mere in
terms of education and enjoyment.
Complete the coupon helcw and try PCSS for
yourself -you'll be amazed what your micro can
teach you.
Send your cieqje or Postal Orderfor C29.95 made payable lo:
MDA Mockxi Associates L I mi ted. 561 Upper Richmond Road West,
London SW14 7ED. (ZX81 users £26.95)
jr, sil ter natively phO'nvlWwMa 01 2CO020Oriuw, liriwsop«n 24 hums
and quote your Visa. CIners Club, Access or American Express numbe - .
Tick which Audio/software package you require. (Prices ncludeVAT.
*dc £1.45 for postage anc pasKirg on each order.)
Flease supply ire following Audio/software Packages
FRENCH G GERMAN Q SPANISH □
Machine Typs:
. Werrory Size:.
574/H
232 YOUR 20MPUTen. APRIL 1984
r.
c;
E
If you are interested in a particular article /soecial
feature or advertisement in this journal
HAVE A GOOD LOOK AT OUR
REPRINT SERVICE!
We ofter an excellent, reasonably priced service
working to your uw i specifications to produce a
valuable end prestigeous addition to your
promotional material. (Minimum order 250 copie*>.
Telephone Michael Rogers on 01-661 34S7 or
compete and retu r n the form below.
To: Michael Rogers, Your Computer, Reprint Depart-
ment, Quadrant House, Sutton, Surrey SM2 5AS.
I am interested in copies of article/advert.
headed featured in this
journal on pages , issue dated
Please send me full details of your reprint serves by
return of post.
Name
Company
Address
Tel No
totally confused?
made comparisons?
nearly compromised?
come to
northern
computers
completely committed!
THE
Showroom
foe all
the
leading
micros
* BBC ^Electron * Sinclair *VIC64 •
■k> Dragon -fr Printers -fr Disk Drives •
♦ Plenty of Software •
■fr Books/Games -fr Help & Advice •
■fr Secondhand Computers
northern
• ChuichfielcRd PH'llti! r*H^B Telephone:
^frodsham cnes .1: coniputers i }
WA66RD
"4351.10 l.nes
E computer centre of the NORTH
mm
Classified Rates
Linage: 40p par word (Mn M waidi) —
prspn>ablc
linoff* sdvefliHtn thojld ccmpttl* lt>r form
ornnded in tlOOC CAHTJU I ttmm -i-.i-r
CCjnft « 2 wdt None ard addmi to fcj
pad fat H uiad tfi ad\*rti%m-n«nt 6cur Numbar
•I .tqvirid lt£*,Q3 axt.-o.
Display — rattt p»r t«: |Mn 3>:c)
Qui n',(?rti5r £8.50
Three Insertions : £8.33
Sit lns»rtlo«j : £8.00
TwitlvN iMwt^n £7. S3
Dtipfayadvirvse'S SKKJ'doro\rdi Stptfttt
cofiy trtl p i wfa abfy r*sefV9 space ty ptn^m
S01-G61 30361.
Msthod of Puymwnl
Cheque* ec, should be mode payable
to Susites* Press Int»mationlil Ltd. and
cresset. I enclose ha-ewith
cheque.'PO for
Please detll m< Access'Viso Baicio*
CcidV'TOricoii Expro»'Diner3 Clublnl
Jas below
CLASSIFIED
ORDER FORM
Please inser the tollcwlng advertisement in Your Computer Classified Section
III MM 11
SIGNATURE
No. of insertions requiredf"! Box No. requirec YES/NO
LINAGE
£6.00
_£8.Q0
£10.00
£12.00
£14.00
£16.00
£18.00
£20.00
NAME tPies;e inUud* mittlsl.
ADDRESS
Post to:
Cut out the order torn anc retirn
tog*triei »itl your renttunce to;
OMfW DflMrinent. You Compu-ef,
Roan H2U.Qua4nnl H«.§e, "he
Quedr#m, Sitton. Suirey SM2 5AS.
101)961 303S
Payment by credit card please state address card is registered
Dayllmetei.no
THIS FORM SHOULD 3E RETURNED BY 23 MARCH FOR MAY ISSUE PUBLICATION
Csmptnv Rtym«rtt Nunbtr, }Sf537 lEngtandl Rsg/ttvrad Ofiee: Quiinni Hot.se, Th» Quadtsni, Suoon, Sum/ SAE? SAS.
YOUR COMPUTER. ARRIL 1 9S4 233
Hot*
lines
Acorn Computer
T-jlep-ione: Cambridge 0223-245200
Atari
Telephone; Sll-ugh 07&-24&61
Camputers
T*iep-ione: Camb'idae 0223-315063
Commodore CBM
Telephone Smugn 0733-741 n
Dragon Data
Tjlepione; B ictgend D656- 74/.72S
Sharp
Telephone. rVanchestar 031 2052533
Sinclair
leiepione: CamLarly 0276 681566
Sord
Tslephone: London 01 933 4214
Tandy Corporation
Telephone: Birmingham C21 £566101
Texas Instruments
TalnfhfinA- FWUflrtl t>734.fft?1 1
DATEBASE
Local, national and
international micro
events are updated
here. To publicise
your event, phone
Paul Bond on
01-661 3472.
Midland Computer
Fair
HjiI ? JiIE'1 B rmingkam. from I to
| 7 May i* iht venue ft* uus, regional
extension i»r' the Computer Pan
TeleplvHic Reid Lxhibiiiwrs 01-043
8040 fa mure irila.
Compec Wales
CaidiftTnivcr.ilv, April 10 in l'2foi
buMftess computers, peripherals,
micros, minis ;nd i!A.)s. 1 ulephuiie
uiol J (km).
Electron & BBC
Micro User Show
Jh.'ic vtigtt be sonic robots as well
,n ihu New Horticultural Man,
Londou, isi March 10 i April.
Telephone tX>)-45S «18J.
Kaon p age Oeftt and Marguerite Ryan Urn aims to hoid back
'ne micro crazed noiaes eager o rusti info Stttfyw. ohtitovU 'u
i>e the worlds largest computet slots. Ths 25.000 square foot
showroom at Stonebndge Park, north/vest London is the first cf
many
A
E
Meitxiurrj! House
lb 19
S<;rt;ens
84
.VKFSn lw«re
30
Tar! 5 Cojrt Computei Fair
Memolech
24 £5 31
Severn
41
AG r Hardware
42
Euro El0;ucr»iC3
198
Micro X
14i
Strv&rn Software
28.29
ASb
210
Ever/da) Eledronics
198
Mtcrobureau
100
SharasScllwsre
15?
Abbe*
7
Mictocai
134
Siivfiriind
196
Aiaiiii Com nKHir-.
13 30 37
F
Microdetl
70
Sinclair H<w<nncr
34. 3t
Adckcitve Games
20b
First Byte
106
Micioma laysmeni
1'8 181
Si'Co-ripuiers
10^
Advance lecncology
101
Fox Electronics
92
Miciomeja
215
SKy.VcvrS
50
Aiiv^nturo Iniematona
63. 127
MicronelSOT
10 11
Sofieh
217
An nog
Pi 1
G
Micropenpberals
:i i:-;:l- r, -■ i-
Soil ware index
I4t;
Aquarius
186
GCCCarnbrdge
196
COVGI
Software Library
9(>
Goc6>til
210
MicropOurei
ieo
SclK'.'^re P'wjecis
22.23
3
3eeBuf
Iteiasof:
Ci iiolt
15-1
VlCKiVJU'1'Ul Op
9
Rpr>r.i nvtrlftn
■>m ??1
170
58
kidisnd Cootpu ei F
an 216
Speci um
138.143
H
tViKioyeii
163
Srj<ril Software
14/
He'A'SonConsu tans
8± 120
r/inOTSOll
2C4
Slorm
76
3eyond Oollweri
3nJG Software
Slaby
113
1G7
50
Hilton
Htacll
41
227
Mogul
1C2
Sijari i abiea
Swanley
90
132
3ucov(e
Bytewe I
14
14
I
I3P
43
N
Naiir-ndi Sort wore l
brary 210
T
T*KlyCorporaticn
60
Inagine 54
97 108
o
1a"50<t
226
CDS Mi;rosyslems
118 119
Incantivs Software
industrial Fiocess
27
130
Ocean Pubiisbiro,
Back Covei
f4
'..-.mao
146
G
0JE Micros
1 00
l"l«?CH|ili'ir VIiCios
201
C'n
126 120
thoiichlsSi Crosses
189
3P Software
203
lil-:. -lace
48. 154
Cficn
/6
Timedata
21
CHI . 1/5
224, 225
1 oii'o ro'AS World
96
Cambridge Micra Electronics 84
'
P
Caiaiqcn
eanell Software
20.21
■.amar
152
1/0
P5S
PiclLresque
Pinonuisl
HrdC'iCdlCtlllputllU
Pren. ice- Hall
MiiiiIu Flollii!
Protisotl
Mrolek
197
90
2(6
223
198. 199
222
195
8 1 10 2H5
U
tjlicnale PlayiheOarne
155
Dfisr.ario Games
Certresofi
ConrntdO'e
Coopusound
Conpuiei Cabn
Conpuier Fairs
Conpuiei Link
•93
32.33
62.63
27
■60
94
212
.utr.lie -tun I'psio-; FioiiI uovci
4 ynn Wiley 150
K
Ktsirpsl 3ii Micro 56
Kcsnos 9
V
Vi gin Games
Vniors
Visiors;o r e
W
4 5
115
102
Cor vpu;ei Pro
Cpnputerlowr
52
218.219
Kurro
/5
Q
OED
0uicK.sU/a
144
66
W tlgil
Wl ian S uart Syslerns
W/veWi
as
96
40
Crystal Compuiers
213
L
J.CL
205
LOvvl
212
Y
D
; Hvsi 9
207
You« 2ompuer
DJL
26
.rfitiaSOf*
172
FD Labofetlcnes
148.2 2
Si.os(.^p!<ons
190
OK troricc
SB
FKiJiirrlf,
52
ORG Peripherals
38 39.41
M
Fomik
122
Z
Dale!
37
MG Lpttiionen
202
Z> (Wi-rnfair
208 209
Deal 6 eci-omcs
214
kiaioot
22/
5
Zr.al
58
Uyramics
132
Mayf an Micros
170
SttUe
10G
iTcro
96
234 YOUR COMPUTER, APRIL 1384
1
\
N
.. you have been waiting for printer
prices to fall -THE WAIT IS OVER!!
cuiMiA/A m rt>an _„ A fes**- »«*««»
SHINWA CTI CP80
SCREEN DUMPS AND PROGRAM LISTING
The most popular 80 CPS Matrix Printer available !
Designed to be Epson compatible, with all
the same features.
* FRICTION & TRACTOR AS STANDARD
* 80 CPS * BI-DIRECTIONAL, LOGIC
SEEKING * TRUE DESCENDERS
* HI -RES BIT IMA GE + BLOCK GRAPHIC
PRINTOUT MODES * SUB & SUPER SCRIPTS
* ITALIC PRINTING * AUTO UNDERLINING
* CONDENSED AND EMPHASISED PRINTING
* EXPANDED AND DOUBLE STRIKE PRINTING
* COMPACT LIGHTWEIGHT DESIGN
DAISYSTEP 2000 IDEAl FOR QUALITY printout
A new low cost, low noise, fully featured Daisywheel Printer.
* WORDSTAR COMPATIBLE * QUME COMPATIBLE RIBBONS AND
DAIS /WHEELS * 20 CPS MAXIMUM * 10, 12. AND ) 5 CHARACTERS
PER INCH * PLATEN LENGTH: 13" * INTERFACE: PARALLEL -
CENTRONICS, OPTIONAL RS232 * WEIGHT: 9.5 kg.
-FOR
USE WITH
POPULAR
MICRO'S
INCLUDING
BBC, IBMc:c.
THE KEYAK1 100% GIARANTEE
- Full 1 yr. no quibble warranty
- 14 dty Mona/ Bask Guannte*
-Delivtry withm 7 days subset to
araiisbilitv.
Telephone Credit Card Orders welcome.
Personal Collection welcome, Monday
to Saturday - 9.00 am until 7.00 pm.
"Up to £1000 Instant Credit available,
full written details on application.
Repayments quoted are correct at time of
g-yine to press.
To: Keyaki Ltd, Enterprise House, 44 Terrace Road.
Walton-ori Thames, Surey KT12 2SD
Pieas? send me
Shinwa CT CP&O printers at
£231.85 inc. VAT & £10 Dei.
and/or
Dabystep 2'JOC printers at
£342.31 inc. VAT & £10 Dei.
Name
Address
.Postcode.
-FOR USE WITH
POPULAR MICRO'S
INCLUDING - BBC, IBM etc.
Telephone
Tick box For details of Serial Interface options
Tick Lox fur deraiis of instant Credit up to £1000 1 I
/ enclose my cheque no. for£..
Please charge my A ccess/Bcrchycard Card Nc.
LIMITED
Enterprise House, 44 Terrace Road, Walton-on-Thames,
Suttev. KT12 2SD Tel; 09322 42777
Signature.
^^^^^^J l:;:-.:::w.::wi|
K4
T*ADE & EDUCATIONAL ENQUIRIES WELCOME
<^A
• 2 *
*«««
l's right, even the pirates will be dropping thef^dttpir
Moon Alert, to join In the swinging fun with Hunchback, to attack with Android Two, jump for
their fives with Fogo, spin themselves dizzy with Chittrae Joggfen they'll just crack-up with
Eskimo Eddie's Arctic action and there will be no stopping the captain once he gets his
hook on Mr Wimpy that zany burger battle. Don't you miss all the Ocean action get
down to your local dealer now and join in the fun and games.
Moon Alert Speci!um5*90 ^"^^"^"^ ' ■ « Chinese Juggler Corr.m 64 6 90
Hunchback Spectrum, C>mm 64, One 6 -90 IF £ ^g A A jl Eskimo Eddie Spectrum 5-90
Android Two Ommodore646-90 ^ A ~ A.'"**^^ I Mr. Wimpy Comm.64,Cric6-90
Pofo Sjvrtriim 5-90 SliMaB^MMF Spectrum 5-90
Ocear So»:wa/e is availiWe from selected brioches ot WOOUVORTH . \v II SMI t H. J^ 1 . John Menses. WSMfS. (tumbetows.
Spectrum Shops and a!) good software dealers. Trade enquiries phone" 36 1 8J2 704?.
Ocean Software • Rati) Building- Stanley Street • Manchester M 3 bJ-D • lei: 061 832 9143